Unable to compile libglade-0.12 under AIX 4.3.2



Hello,

I have been slowly compiling the gnome libraries under AIX 4.3.2 using gcc 2.95.2.

I have run into a problem with compiling libglade-0.12.  I get the following message when linking:

libtool: link: warning: this platform does not like uninstalled shared libraries
libtool: link: `test-libglade' will be relinked during installation
ld: 0711-317 ERROR: Undefined symbol: .dgettext
ld: 0711-317 ERROR: Undefined symbol: .bindtextdomain
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
gmake[2]: *** [test-libglade] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive-am] Error 2

Below is the output from gmake and configure:

gmake  all-recursive
gmake[1]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12'
Making all in intl
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12/intl'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12/intl'
Making all in po
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12/po'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12/po'
Making all in macros
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12/macros'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12/macros'
Making all in glade
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12/glade'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-init.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-init.c -o glade-init.lo
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-sax.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-sax.c -o glade-sax.lo
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-xml.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-xml.c -o glade-xml.lo
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-gtk.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-gtk.c -o glade-gtk.lo
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-tree.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-tree.c -o glade-tree.lo
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -Wunused   -o libglade.la -rpath /usr/local/lib -version-info 3:0:3 glade-init.lo glade-sax.lo glade-xml.lo glade-gtk.lo glade-tree.lo -L/usr/local/lib -L/usr/local/lib -lgtk -lgdk -lgmodule -lglib -lXext -lX11 -lm -L/usr/local/lib -lxml -lm 
mkdir .libs
ln -s glade-init.lo glade-init.o
ln -s glade-sax.lo glade-sax.o
ln -s glade-xml.lo glade-xml.o
ln -s glade-gtk.lo glade-gtk.o
ln -s glade-tree.lo glade-tree.o
rm -fr .libs/libglade.lax
mkdir .libs/libglade.lax
gcc -shared -o .libs/libglade.so.0.3.0  glade-init.o glade-sax.o glade-xml.o glade-gtk.o glade-tree.o   -L/usr/local/lib -lgtk -lgdk -lgmodule -lglib -lXext -lX11 -lm -lxml -lm -lc  -Wl,-bexpall -Wl,-bnoentry ${wl}-berok
(cd .libs && rm -f libglade.so.0 && ln -s libglade.so.0.3.0 libglade.so.0)
(cd .libs && rm -f libglade.a && ln -s libglade.so.0.3.0 libglade.a)
rm -fr .libs/libglade.lax
creating libglade.la
(cd .libs && rm -f libglade.la && ln -s ../libglade.la libglade.la)
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include     -g -O2 -Wall -Wunused  -c glade-gnome.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include/gnome-xml -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -c  -DPIC glade-gnome.c -o glade-gnome.lo
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -Wunused   -o libglade-gnome.la -rpath /usr/local/lib -version-info 3:0:3 glade-gnome.lo -L/usr/local/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb -lglib -L/usr/local/lib -lxml -lm 
rm -fr .libs/libglade-gnome.la .libs/libglade-gnome.* .libs/libglade-gnome.*
ln -s glade-gnome.lo glade-gnome.o
rm -fr .libs/libglade-gnome.lax
mkdir .libs/libglade-gnome.lax
gcc -shared -o .libs/libglade-gnome.so.0.3.0  glade-gnome.o   -L/usr/local/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb -lglib -lxml -lm -lc  -Wl,-bexpall -Wl,-bnoentry ${wl}-berok
(cd .libs && rm -f libglade-gnome.so.0 && ln -s libglade-gnome.so.0.3.0 libglade-gnome.so.0)
(cd .libs && rm -f libglade-gnome.a && ln -s libglade-gnome.so.0.3.0 libglade-gnome.a)
rm -fr .libs/libglade-gnome.lax
creating libglade-gnome.la
(cd .libs && rm -f libglade-gnome.la && ln -s ../libglade-gnome.la libglade-gnome.la)
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12/glade'
Making all in doc
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12/doc'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12/doc'
gmake[2]: Entering directory `/ts/gnu/gnome/lib/libglade-0.12'
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/local/lib/glib/include -I/usr/local/include/gnome-xml    -g -O2 -Wall -Wunused  -c test-libglade.c
/bin/sh ./libtool --mode=link gcc  -g -O2 -Wall -Wunused   -o test-libglade  test-libglade.o glade/libglade-gnome.la glade/libglade.la -L/usr/local/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb -lglib -L/usr/local/lib -lxml -lm 
mkdir .libs
gcc -g -O2 -Wall -Wunused -o .libs/test-libglade test-libglade.o -L/ts/gnu/gnome/lib/libglade-0.12/glade/.libs -lglade-gnome -L/usr/local/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb -lglib -lxml -lm -lglade -lgtk -lgdk -lgmodule -lglib -lXext -lX11 -lm -lxml -lm -L/usr/local/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb -lglib -L/usr/local/lib -lxml -lm -L/ts/gnu/gnome/lib/libglade-0.12/glade/.libs -L/usr/local/lib
gmake[2]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12'
gmake[1]: Leaving directory `/ts/gnu/gnome/lib/libglade-0.12'



Configure:

creating cache ./config.cache
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking host system type... powerpc-ibm-aix4.3.2.0
checking build system type... powerpc-ibm-aix4.3.2.0
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
aix4.3.2.0
checking for object suffix... o
checking for gcc option to produce PIC... none
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... yes
checking if gcc static flag -static -Wl,-lC works... -static -Wl,-lC
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... relink
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... aix4.3.2.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for objdir... .libs
creating libtool
loading cache ./config.cache
checking for gtk-config... /usr/local/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for xml-config... /usr/local/bin/xml-config
checking for xmlSAXUserParseFile... yes
checking for gnome-config... /usr/local/bin/gnome-config
checking if /usr/local/bin/gnome-config works... yes
checking for orbit-config... /usr/local/bin/orbit-config
checking for orbit-idl... /usr/local/bin/orbit-idl
checking for working ORBit environment... yes
checking for gnorba libraries... yes
checking for gnome-config... (cached) /usr/local/bin/gnome-config
checking for BONOBO - version >= 0.8... no
*** Could not run BONOBO test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means BONOBO was incorrectly installed
*** or that you have moved BONOBO since it was installed. In the latter case, you
*** may want to edit the gnome-config script: /usr/local/bin/gnome-config
checking what warning flags to pass to the C compiler... -Wall -Wunused
checking what language compliance flags to pass to the C compiler... 
checking for gtkdoc-mkdb... false
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... no
checking for argz.h... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... no
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for stpcpy... no
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for libintl.h... yes
checking for gettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for gettext in libintl... checking for gettext in -lintl... yes
yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... no
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
updating cache ./config.cache
creating ./config.status
creating Makefile
creating libglade.spec
creating macros/Makefile
creating intl/Makefile
creating po/Makefile.in
creating glade/Makefile
creating doc/Makefile
creating libglade-config
creating libgladeConf.sh
creating config.h


Any help or advice would greatly be appreciated.

Thanks,

Pat Strode




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