Re: _Xsetlocale reference?



Still no luck...

Changwoo Ryu wrote:

> > > But your GTK+ library was compiled with -DX_LOCALE.  GTK+'s configure
> > > script automatically adds -DX_LOCALE to $(CFLAGS) when the setlocale()
> > > fails.

[snip]

> Try `./configure --with-locale="C"'.  Definitely it will disable
> -DX_LOCALE.

I tried it last night, with LANG=C and without, and gtk+ configured the same
either way.  The configure script stated the same in both cases:

  checking need -DX_LOCALE ... no

I even went so far as to diff the config.log's for each run (for hyucks), and
it came up with identical files.  Thus, it appears that my gtk+ is _not_
compiled with -DX_LOCALE.  It would be easier for me to find out what's going
on if I knew which module was demanding the _Xsetlocale reference.  Anybody
have any hints?

Here's the make output.  It looks like maybe a problem with gnome-moz-remote.

make all-recursive
make[1]: Entering directory `/home/gnome/cvs/gnome-libs'
Making all in po
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/po'
Making all in intl
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/intl'
Making all in support
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/support'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/support'
Making all in macros
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/macros'
Making all in tools
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/tools'
Making all in convertrgb
make[3]: Entering directory `/home/gnome/cvs/gnome-libs/tools/convertrgb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/gnome/cvs/gnome-libs/tools/convertrgb'
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/tools'
Making all in libgnome
make[2]: Entering directory `/home/gnome/cvs/gnome-libs/libgnome'
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -Wno-unused   -o
gnome-moz-remote  gnome-moz-remote.o libgnome.la ../support/libgnomesupport.la
-L/opt/lib -lesd -lm -ldb -L/opt/lib  -lglib -ldl -L/usr/X11R6/lib -lSM -lICE
-lXmu -lX11   -lm
gcc -g -O2 -Wall -Wno-unused -o .libs/gnome-moz-remote gnome-moz-remote.o
-Wl,-rpath -Wl,/opt/lib .libs/libgnome.so -Wl,-rpath -Wl,/opt/lib
../support/.libs/libgnomesupport.so -L/opt/lib -lesd -lm -ldb -L/opt/lib
-lglib -ldl -L/usr/X11R6/lib -lSM -lICE -lXmu -lX11 -lm
/usr/i486-linux-libc5/lib/libXt.so.6: undefined reference to `_Xsetlocale'
make[2]: *** [gnome-moz-remote] Error 1
make[2]: Leaving directory `/home/gnome/cvs/gnome-libs/libgnome'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gnome/cvs/gnome-libs'
make: *** [all-recursive-am] Error 2

John




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]