I'm trying to build VNC, version 4.1.1 using the Xorg 6.8.1 codebase. On gentoo, there is an ebuild for version 4.0, but not for 4.1.1. I'm trying to compile it myself. I've created an ebuild which applys the xc patch correctly, but "make World" results with the output below. I've deleted quite a bit of apparent duplicate errors (indicated by ...) Can someone help me out? I'd like to build this as it is my favorite version of vnc...
------------------------------------- c++ -m32 -o Xvnc -march=pentium4 -O2 -pipe -fomit-frame-pointer -ansi -pedantic -Wall -Wpointer-arith -Wundef -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+0x21): undefined reference to `VidModeExtensionInit' Xext/libext.a(xf86vmode.o): In function `ProcXF86VidModeGetModeLine': xf86vmode.c:(.text+0x214): undefined reference to `VidModeGetCurrentModeline' ... xf86vmode.c:(.text+0x23d): undefined reference to `VidModeGetModeValue' ... xf86misc.c:(.text+0x4e7): undefined reference to `MiscExtGetKbdValue' ... xf86dga2.c:(.text+0x1a2): undefined reference to `DGASetMode' ... xf86dga.c:(.text+0x438): undefined reference to `DGAGetOldDGAMode' ... collect2: ld returned 1 exit status make[4]: *** [Xvnc] Error 1 make[4]: Leaving directory `/var/tmp/portage/vnc-4.1.1/work/vnc-4.1.1-unixsrc/unix/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/vnc-4.1.1/work/vnc-4.1.1-unixsrc/unix/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/vnc-4.1.1/work/vnc-4.1.1-unixsrc/unix/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/vnc-4.1.1/work/vnc-4.1.1-unixsrc/unix/xc' make: *** [World] Error 2 !!! ERROR: net-misc/vnc-4.1.1 failed. !!! Function src_compile, Line 72, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. _______________________________________________ VNC-List mailing list [email protected] To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list
