error building pkg-config
Gerd Mattern
gerd at gm-mattern.de
Fri Sep 22 13:59:08 PDT 2006
Hi,
I tried to build pkg-config in several versions on my debian sarge. In
all Versions make stops with a "multiple definition of ...". I append
the last few lines. It looks for me as a conflict between my installed
libglib and the local one. I ran the standard "./configure" command
without any parameters.
Thanks for any help
Gerd
======== last lines of "make" output start =============
make[4]: Entering directory
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
/bin/sh ./libtool --mode=link gcc -g -O2 -Wall -D_REENTRANT -o
testglib testglib.o libglib.la
gcc -g -O2 -Wall -D_REENTRANT -o testglib testglib.o ./.libs/libglib.a
/usr/lib/libc_nonshared.a(elf-init.oS)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0):
In function `__i686.get_pc_thunk.bx':
: multiple definition of `__i686.get_pc_thunk.bx'
./.libs/libglib.a(garray.o)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0):/home/gerd/src/pkg-config-0.20/glib-1.2.8/garray.c:62:
first defined here
collect2: ld returned 1 exit status
make[4]: *** [testglib] Fehler 1
make[4]: Leaving directory
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/writable/home/gerd/src/pkg-config-0.20'
make: *** [all] Fehler 2
======== last lines of "make" output end =============
More information about the pkg-config
mailing list