Andreas, At a casual glance, it looks like there is a new extension (XFree86VidMode or something like that), which is a hardware-related extension and therefore won't be built into Xvnc, but which some other part of Xorg is expecting will always be there.
Have a look at the build rules for Xvfb, which is, like Xvnc, not a hardware-based X server, and so may have the relevant build definitions that you can copy to the Xvnc build settings to fix the problem. Cheers, Wez @ RealVNC Ltd. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andreas Fehr > Sent: 10 May 2005 06:50 > To: [email protected] > Subject: error compiling VNC with X.org 6.8.2 > > Hi, I run into a problem compiling vnc with X.org 6.8.2. > Compiling X.org > without vnc works. > > I'm not the common with all the library and linker stuff on > Linux. (For > me, it looks like the linker was not able to resolve some functions in > the library but I don't know how to solve this.) > > Any hints and help from the gurus out there who have better > knowledge on > this stuff? > > (some information, if this is relevant, I'm running LFS on a Mac mini, > no other software installed, not even X.org) > > Thanks, > Andreas > > > make[5]: Nothing to be done for `all'. > make[5]: Leaving directory > `/home/andreas/tmp/vnc-4_1_1-unixsrc/unix/xc/programs/Xserver/ hw/dmx/input' > making all in programs/Xserver/hw/dmx/config... > make[5]: Entering directory > `/home/andreas/tmp/vnc-4_1_1-unixsrc/unix/xc/programs/Xserver/ hw/dmx/config' > make[5]: Nothing to be done for `all'. > make[5]: Leaving directory > `/home/andreas/tmp/vnc-4_1_1-unixsrc/unix/xc/programs/Xserver/ hw/dmx/config' > make[4]: Leaving directory > `/home/andreas/tmp/vnc-4_1_1-unixsrc/unix/xc/programs/Xserver/hw/dmx' > c++ -o Xvnc -O2 -fno-strict-aliasing -fsigned-char > -L../../exports/lib > vnc/Xvnc/stubs.o vnc/Xvnc/miinitext.o > os/libcwrapper.o dix/libdix.a > os/libos.a vnc/Xvnc/libxvnc.a dix/libdix.a os/libos.a cfb/libcfb.a > cfb16/libcfb16.a cfb24/libcfb24.a > cfb32/libcfb32.a mfb/libmfb.a > dix/libxpstubs.a mi/libmi.a composite/libcomposite.a > damageext/libdamage.a > miext/damage/libdamage.a xfixes/libxfixes.a miext/cw/libcw.a > Xext/libexts.a xkb/libxkb.a Xi/libxinput.a > lbx/liblbx.a > ../../lib/lbxutil/liblbxutil.a vnc/libvnc.a > ../../../../common/rfb/librfb.a > ../../../../common/Xregion/libXregion.a > ../../../../common/network/libnetwork.a > ../../../../common/rdr/librdr.a randr/librandr.a render/librender.a > mfb/libmfb.a dix/libxpstubs.a mi/libmi.a composite/libcomposite.a > damageext/libdamage.a miext/damage/libdamage.a xfixes/libxfixes.a > miext/cw/libcw.a Xext/libexts.a xkb/libxkb.a > Xi/libxinput.a > lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a > vnc/libvnc.a > ../../../../common/rfb/librfb.a > ../../../../common/Xregion/libXregion.a > ../../../../common/network/libnetwork.a > ../../../../common/rdr/librdr.a randr/librandr.a render/librender.a > Xext/libext.a dbe/libdbe.a record/librecord.a XTrap/libxtrap.a > ../../lib/font/libXfont.a -lfreetype dix/libxpstubs.a -lz -lm > -lXau > -lXdmcp -Wl,-rpath-link,../../exports/lib > Xext/libext.a(xf86vmode.o): In function `XFree86VidModeExtensionInit': > xf86vmode.c:(.text+0x48): undefined reference to > `VidModeExtensionInit' > Xext/libext.a(xf86vmode.o): In function `ProcXF86VidModeGetModeLine': > xf86vmode.c:(.text+0x2cc): undefined reference to > `VidModeGetCurrentModeline' > xf86vmode.c:(.text+0x2ec): undefined reference to > `VidModeGetModeValue' > xf86vmode.c:(.text+0x2fc): undefined reference to > `VidModeGetModeValue' > xf86vmode.c:(.text+0x30c): undefined reference to > `VidModeGetModeValue' > xf86vmode.c:(.text+0x31c): undefined reference to > `VidModeGetModeValue' > xf86vmode.c:(.text+0x32c): undefined reference to > `VidModeGetModeValue' > Xext/libext.a(xf86vmode.o):xf86vmode.c:(.text+0x33c): more undefined > references to `VidModeGetModeValue' follow > Xext/libext.a(xf86vmode.o): In function `ProcXF86VidModeGetModeLine': > xf86vmode.c:(.text+0x384): undefined reference to `xf86GetVerbosity' > Xext/libext.a(xf86vmode.o): In function > `ProcXF86VidModeGetAllModeLines': > xf86vmode.c:(.text+0x67c): undefined reference to > `VidModeGetNumOfModes' > xf86vmode.c:(.text+0x694): undefined reference to > `VidModeGetFirstModeline' > .... > _______________________________________________ > VNC-List mailing list > [email protected] > To remove yourself from the list visit: > http://www.realvnc.com/mailman/listinfo/vnc-list _______________________________________________ VNC-List mailing list [email protected] To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
