Build problem: _XkbStrCaseCmp

Robert Spanton rspanton at gmail.com
Mon Mar 27 06:33:29 PST 2006


Hi,

I'm attempting to build Xorg from CVS. I'm using the modular build script in
util/modular/build.sh. However, I get a build error about undefined
references to _XkbStrCaseCmp. I've looked around the source a bit, and can't
actually find the function itself in the source, only its prototype.

The build error I'm getting follows:

===*snip*===
make[1]: Entering directory `/usr/src/aiglx/cvs/app/setxkbmap'
if gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/home/rob/usr-aiglx/include
-D__XKBDEFRULES__='"xorg"'
-DDFLT_XKB_CONFIG_ROOT=\"/home/rob/usr-aiglx/share/X11/xkb\" -g -O2 -MT
setxkbmap-setxkbmap.o -MD -MP -MF ".deps/setxkbmap-setxkbmap.Tpo" -c -o
setxkbmap-setxkbmap.o `test -f 'setxkbmap.c' || echo './'`setxkbmap.c; \
then mv -f ".deps/setxkbmap-setxkbmap.Tpo" ".deps/setxkbmap-setxkbmap.Po";
else rm -f ".deps/setxkbmap-setxkbmap.Tpo"; exit 1; fi
gcc  -g -O2   -o setxkbmap  setxkbmap-setxkbmap.o -L/home/rob/usr-aiglx/lib
-lxkbfile -lX11
/home/rob/usr-aiglx/lib/libxkbfile.so: undefined reference to
`_XkbStrCaseCmp'
collect2: ld returned 1 exit status
make[1]: *** [setxkbmap] Error 1
make[1]: Leaving directory `/usr/src/aiglx/cvs/app/setxkbmap'
make: *** [all] Error 2
===*snip*===

Any help would be much appreciated,

Thanks,

r.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20060327/b7f886ce/attachment.html>


More information about the xorg mailing list