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

Reply via email to