Subject: Problems building VIDC Xserver
To: None <port-arm32@netbsd.org>
From: Richard Earnshaw <rearnsha@buzzard.freeserve.co.uk>
List: port-arm32
Date: 11/16/2000 00:39:05
I've just been trying to build the VIDC Xserver from the current sources,
and I've run into a linking problem. What I get is:
making all in programs/Xserver/hw/netbsd/arm32vidc...
gcc -o Xarm32VIDC -O2 -g -ansi -Dasm=__asm -fsigned-char
-fomit-frame-pointer -march=armv3m -mtune=strongarm
-L../../exports/lib hw/netbsd/arm32vidc/vidc.o hw/netbsd/arm32vidc/libvidc.
a dix/libdix.a os/libos.a ../../lib/Xau/libXau.a ../../lib/Xdmcp/libXdmcp.a
../../exports/lib/libfont.a cfb/libcfb.a cfb16/libcfb.a mfb/libmfb.a
dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a
XIE/dixie/libdixie.a XIE/mixie/libmixie.a lbx/liblbx.a
../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a
PEX5/dipex/dispatch/libdidipex.a
PEX5/dipex/swap/libdiswapex.a PEX5/dipex/objects/libdiob
pex.a PEX5/dipex/dispatch/libdidipex.a
PEX5/ddpex/mi/level4/libddpex4.a
PEX5/ddpex/mi/level3/libddpex3.a
PEX5/ddpex/mi/shared/libddpexs.a
PEX5/ddpex/mi/level2/libddpex2.a
PEX5/ddpex/mi/level1/libddpex1.a PEX5/ospex/libospex.a
glxStub/libServerGlx.a dix/libdix.a os/libos.a ../../lib/Xau/libXau.a
../../lib/Xdmcp/libXdmcp.a ../../exports/lib/libfont.a cfb/libcfb.a
mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a
Xi/libxinput.a XIE/dixie/libdixie.a XIE/mixie/libmixie.a
lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a
record/librecord.a PEX5/dipex/dispatch/libdidipex.a
PEX5/dipex/swap/libdiswapex.a PEX5/dipex/objects/libdiob
pex.a PEX5/dipex/dispatch/libdidipex.a
PEX5/ddpex/mi/level4/libddpex4.a
PEX5/ddpex/mi/level3/libddpex3.a
PEX5/ddpex/mi/shared/libddpexs.a
PEX5/ddpex/mi/level2/libddpex2.a
PEX5/ddpex/mi/level1/libddpex1.a PEX5/ospex/libospex.a
glxStub/libServerGlx.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a
XIE/dixie/libdixie.a XIE/mixie/libmixie.a lbx/liblbx.a
../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a
-L/usr/X11R6/lib -lz -lm -R/usr/X11R6/lib
xf86vmode.c:441: Undefined symbol `_xf86ScreenIndex' referenced from text
segment
xf86vmode.c:524: Undefined symbol `_xf86ScreenIndex' referenced from text
segment
....
And a whole host of other xf86 symbols. However, we aren't linking with
any of the XF86 libraries.
Has anyone else tried this recently? Any suggestions on how to proceed?
R.