Subject: X11 library problem
To: None <netbsd-help@netbsd.org>
From: David Howland <dhowland@users.sourceforge.net>
List: netbsd-help
Date: 05/10/2007 15:06:05
I'm getting some undefined symbol errors when trying to run an application.

I was hoping someone could help explain this error:

/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2: Undefined PLT symbol 
"_XlcFileName" (symnum = 36)

that symbol is defined in libX11...
check it out:

dave@micron:/usr/X11R6$ objdump -t 
/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 |grep XlcFileName
00000000       F *UND*        0000021e _XlcFileName

dave@micron:/usr/X11R6$ objdump -t /usr/X11R6/lib/libX11.so.6.2 |grep 
XlcFileName
0006c190 g     F .text  0000021e _XlcFileName

There has to be something simple I'm missing here.

This is a i386 netbsd-current with a fresh Xfree from xsrc.

Any help is appreciated.  Please CC my email, I'm not subscribed to the 
list.  Thanks,

-d