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

Reply via email to