The linker line does show libvnc.a before librfb.a in the Makefile. Entering the command by hand doesn't change anything.
/opt/aCC/bin/aCC -o Xvnc +O1 -AA -L../../exports/lib -L/usr/lib vnc/Xvnc/stubs.o vnc/Xvnc/miinitext.o \ dix/libdix.a os/libos.a ../../exports/lib/libXau.a ../../exports/lib/libXdmcp.a vnc/Xvnc/libxvnc.a dix/libdix.a os/libos.a ../../exports/lib/libXau.a ../../exports/lib/libXdmcp.a cfb/libcfb.a cfb16/libcfb16.a cfb24/libcfb24.a cfb32/libcfb32.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a vnc/libvnc.a ../../../rfb/librfb.a ../../../Xregion/libXregion.a ../../../network/libnetwork.a ../../../rdr/librdr.a XTrap/libxtrap.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a vnc/libvnc.a ../../../rfb/librfb.a ../../../Xregion/libXregion.a ../../../network/libnetwork.a ../../../rdr/librdr.a XTrap/libxtrap.a -L/usr/lib ../../lib/font/libXfont.a dix/libxpstubs.a -lz -lm /usr/lib/libdbm.a -ldld - Jeff On Wed, 2004-03-24 at 08:51, James Weatherall wrote: > Hi Jeff, > > The missing exports appear to be those supplied by the rfb library > (librfb.a). You appear to be linking against librfb.a, according to the > output below, so the most likely cause of the errors is that libvnc.a > doesn't appear before librfb.a in the link line. If libX.a requires imports > from libY.a then libX.a needs to appear *first* in the link line. > > Cheers, > > Wez @ RealVNC Ltd. _______________________________________________ VNC-List mailing list [EMAIL PROTECTED] To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list