[pygtk] pygobject duplicate symbol _g_bit_nth_lsf OS X 10.5

Frank Stützer morfog371 at googlemail.com
Fri Nov 2 22:01:02 WST 2007


Hello,


i tried to build pygobject but got an duplicate symbol error message.

I tried the svn and pygobject 2.14 and also in fink, always the same  
error.


thanks,

frank


My Build output:

make  all-recursive
Making all in docs
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in gobject
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-gobjectmodule.lo -MD -MP -MF ".deps/_gobject_la- 
gobjectmodule.Tpo" -c -o _gobject_la-gobjectmodule.lo `test -f  
'gobjectmodule.c' || echo './'`gobjectmodule.c; \
	then mv -f ".deps/_gobject_la-gobjectmodule.Tpo" ".deps/_gobject_la- 
gobjectmodule.Plo"; else rm -f ".deps/_gobject_la-gobjectmodule.Tpo";  
exit 1; fi
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-gobjectmodule.lo -MD -MP - 
MF .deps/_gobject_la-gobjectmodule.Tpo -c gobjectmodule.c  -fno-common  
-DPIC -o .libs/_gobject_la-gobjectmodule.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygboxed.lo -MD -MP -MF ".deps/_gobject_la-pygboxed.Tpo" - 
c -o _gobject_la-pygboxed.lo `test -f 'pygboxed.c' || echo  
'./'`pygboxed.c; \
	then mv -f ".deps/_gobject_la-pygboxed.Tpo" ".deps/_gobject_la- 
pygboxed.Plo"; else rm -f ".deps/_gobject_la-pygboxed.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygboxed.lo -MD -MP -MF .deps/ 
_gobject_la-pygboxed.Tpo -c pygboxed.c  -fno-common -DPIC -o .libs/ 
_gobject_la-pygboxed.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygenum.lo -MD -MP -MF ".deps/_gobject_la-pygenum.Tpo" -c - 
o _gobject_la-pygenum.lo `test -f 'pygenum.c' || echo './'`pygenum.c; \
	then mv -f ".deps/_gobject_la-pygenum.Tpo" ".deps/_gobject_la- 
pygenum.Plo"; else rm -f ".deps/_gobject_la-pygenum.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygenum.lo -MD -MP -MF .deps/ 
_gobject_la-pygenum.Tpo -c pygenum.c  -fno-common -DPIC -o .libs/ 
_gobject_la-pygenum.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygflags.lo -MD -MP -MF ".deps/_gobject_la-pygflags.Tpo" - 
c -o _gobject_la-pygflags.lo `test -f 'pygflags.c' || echo  
'./'`pygflags.c; \
	then mv -f ".deps/_gobject_la-pygflags.Tpo" ".deps/_gobject_la- 
pygflags.Plo"; else rm -f ".deps/_gobject_la-pygflags.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygflags.lo -MD -MP -MF .deps/ 
_gobject_la-pygflags.Tpo -c pygflags.c  -fno-common -DPIC -o .libs/ 
_gobject_la-pygflags.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygobject.lo -MD -MP -MF ".deps/_gobject_la-pygobject.Tpo"  
-c -o _gobject_la-pygobject.lo `test -f 'pygobject.c' || echo  
'./'`pygobject.c; \
	then mv -f ".deps/_gobject_la-pygobject.Tpo" ".deps/_gobject_la- 
pygobject.Plo"; else rm -f ".deps/_gobject_la-pygobject.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygobject.lo -MD -MP - 
MF .deps/_gobject_la-pygobject.Tpo -c pygobject.c  -fno-common -DPIC - 
o .libs/_gobject_la-pygobject.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygmaincontext.lo -MD -MP -MF ".deps/_gobject_la- 
pygmaincontext.Tpo" -c -o _gobject_la-pygmaincontext.lo `test -f  
'pygmaincontext.c' || echo './'`pygmaincontext.c; \
	then mv -f ".deps/_gobject_la-pygmaincontext.Tpo" ".deps/_gobject_la- 
pygmaincontext.Plo"; else rm -f ".deps/_gobject_la- 
pygmaincontext.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygmaincontext.lo -MD -MP - 
MF .deps/_gobject_la-pygmaincontext.Tpo -c pygmaincontext.c  -fno- 
common -DPIC -o .libs/_gobject_la-pygmaincontext.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygmainloop.lo -MD -MP -MF ".deps/_gobject_la- 
pygmainloop.Tpo" -c -o _gobject_la-pygmainloop.lo `test -f  
'pygmainloop.c' || echo './'`pygmainloop.c; \
	then mv -f ".deps/_gobject_la-pygmainloop.Tpo" ".deps/_gobject_la- 
pygmainloop.Plo"; else rm -f ".deps/_gobject_la-pygmainloop.Tpo"; exit  
1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygmainloop.lo -MD -MP - 
MF .deps/_gobject_la-pygmainloop.Tpo -c pygmainloop.c  -fno-common - 
DPIC -o .libs/_gobject_la-pygmainloop.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygparamspec.lo -MD -MP -MF ".deps/_gobject_la- 
pygparamspec.Tpo" -c -o _gobject_la-pygparamspec.lo `test -f  
'pygparamspec.c' || echo './'`pygparamspec.c; \
	then mv -f ".deps/_gobject_la-pygparamspec.Tpo" ".deps/_gobject_la- 
pygparamspec.Plo"; else rm -f ".deps/_gobject_la-pygparamspec.Tpo";  
exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygparamspec.lo -MD -MP - 
MF .deps/_gobject_la-pygparamspec.Tpo -c pygparamspec.c  -fno-common - 
DPIC -o .libs/_gobject_la-pygparamspec.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygpointer.lo -MD -MP -MF ".deps/_gobject_la- 
pygpointer.Tpo" -c -o _gobject_la-pygpointer.lo `test -f  
'pygpointer.c' || echo './'`pygpointer.c; \
	then mv -f ".deps/_gobject_la-pygpointer.Tpo" ".deps/_gobject_la- 
pygpointer.Plo"; else rm -f ".deps/_gobject_la-pygpointer.Tpo"; exit  
1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygpointer.lo -MD -MP - 
MF .deps/_gobject_la-pygpointer.Tpo -c pygpointer.c  -fno-common -DPIC  
-o .libs/_gobject_la-pygpointer.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygiochannel.lo -MD -MP -MF ".deps/_gobject_la- 
pygiochannel.Tpo" -c -o _gobject_la-pygiochannel.lo `test -f  
'pygiochannel.c' || echo './'`pygiochannel.c; \
	then mv -f ".deps/_gobject_la-pygiochannel.Tpo" ".deps/_gobject_la- 
pygiochannel.Plo"; else rm -f ".deps/_gobject_la-pygiochannel.Tpo";  
exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygiochannel.lo -MD -MP - 
MF .deps/_gobject_la-pygiochannel.Tpo -c pygiochannel.c  -fno-common - 
DPIC -o .libs/_gobject_la-pygiochannel.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygsource.lo -MD -MP -MF ".deps/_gobject_la-pygsource.Tpo"  
-c -o _gobject_la-pygsource.lo `test -f 'pygsource.c' || echo  
'./'`pygsource.c; \
	then mv -f ".deps/_gobject_la-pygsource.Tpo" ".deps/_gobject_la- 
pygsource.Plo"; else rm -f ".deps/_gobject_la-pygsource.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygsource.lo -MD -MP - 
MF .deps/_gobject_la-pygsource.Tpo -c pygsource.c  -fno-common -DPIC - 
o .libs/_gobject_la-pygsource.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygtype.lo -MD -MP -MF ".deps/_gobject_la-pygtype.Tpo" -c - 
o _gobject_la-pygtype.lo `test -f 'pygtype.c' || echo './'`pygtype.c; \
	then mv -f ".deps/_gobject_la-pygtype.Tpo" ".deps/_gobject_la- 
pygtype.Plo"; else rm -f ".deps/_gobject_la-pygtype.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygtype.lo -MD -MP -MF .deps/ 
_gobject_la-pygtype.Tpo -c pygtype.c  -fno-common -DPIC -o .libs/ 
_gobject_la-pygtype.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygoptioncontext.lo -MD -MP -MF ".deps/_gobject_la- 
pygoptioncontext.Tpo" -c -o _gobject_la-pygoptioncontext.lo `test -f  
'pygoptioncontext.c' || echo './'`pygoptioncontext.c; \
	then mv -f ".deps/_gobject_la-pygoptioncontext.Tpo" ".deps/ 
_gobject_la-pygoptioncontext.Plo"; else rm -f ".deps/_gobject_la- 
pygoptioncontext.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygoptioncontext.lo -MD -MP - 
MF .deps/_gobject_la-pygoptioncontext.Tpo -c pygoptioncontext.c  -fno- 
common -DPIC -o .libs/_gobject_la-pygoptioncontext.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. - 
I/sw/include/python2.5 -I/sw/include/python2.5 -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/ 
sw/include  -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include    -I/sw/include -Wall -fno-strict-aliasing -std=c9x -MT  
_gobject_la-pygoptiongroup.lo -MD -MP -MF ".deps/_gobject_la- 
pygoptiongroup.Tpo" -c -o _gobject_la-pygoptiongroup.lo `test -f  
'pygoptiongroup.c' || echo './'`pygoptiongroup.c; \
	then mv -f ".deps/_gobject_la-pygoptiongroup.Tpo" ".deps/_gobject_la- 
pygoptiongroup.Plo"; else rm -f ".deps/_gobject_la- 
pygoptiongroup.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -DPY_SSIZE_T_CLEAN -I/sw/include -D_REENTRANT -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall -fno- 
strict-aliasing -std=c9x -MT _gobject_la-pygoptiongroup.lo -MD -MP - 
MF .deps/_gobject_la-pygoptiongroup.Tpo -c pygoptiongroup.c  -fno- 
common -DPIC -o .libs/_gobject_la-pygoptiongroup.o
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include/python2.5 -I/sw/ 
include/python2.5 -D_REENTRANT -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include   -DPY_SSIZE_T_CLEAN  -I/sw/include  -D_REENTRANT -I/ 
sw/include/glib-2.0 -I/sw/lib/glib-2.0/include   -I/sw/include -Wall - 
fno-strict-aliasing -std=c9x -MT generate_constants-generate- 
constants.o -MD -MP -MF ".deps/generate_constants-generate- 
constants.Tpo" -c -o generate_constants-generate-constants.o `test -f  
'generate-constants.c' || echo './'`generate-constants.c; \
	then mv -f ".deps/generate_constants-generate-constants.Tpo" ".deps/ 
generate_constants-generate-constants.Po"; else rm -f ".deps/ 
generate_constants-generate-constants.Tpo"; exit 1; fi
/bin/sh ../libtool --mode=link gcc  -I/sw/include -Wall -fno-strict- 
aliasing -std=c9x  -L/sw/lib -o generate-constants  generate_constants- 
generate-constants.o
gcc -I/sw/include -Wall -fno-strict-aliasing -std=c9x -o generate- 
constants generate_constants-generate-constants.o  -L/sw/lib
rm -f constants.py
cp ./constants.py.in constants.py
chmod 644 constants.py
../gobject/generate-constants >> constants.py
chmod 444 constants.py
/bin/sh ../libtool --mode=link gcc  -I/sw/include -Wall -fno-strict- 
aliasing -std=c9x  -L/sw/lib -o _gobject.la -rpath /sw/lib/python2.5/ 
site-packages/gtk-2.0/gobject -module -avoid-version  -export-symbols- 
regex init_gobject _gobject_la-gobjectmodule.lo _gobject_la- 
pygboxed.lo _gobject_la-pygenum.lo _gobject_la-pygflags.lo _gobject_la- 
pygobject.lo _gobject_la-pygmaincontext.lo _gobject_la-pygmainloop.lo  
_gobject_la-pygparamspec.lo _gobject_la-pygpointer.lo _gobject_la- 
pygiochannel.lo _gobject_la-pygsource.lo _gobject_la-pygtype.lo  
_gobject_la-pygoptioncontext.lo _gobject_la-pygoptiongroup.lo  -L/sw/ 
lib -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -liconv
generating symbol list for `_gobject.la'
/usr/bin/nm -p  .libs/_gobject_la-gobjectmodule.o .libs/_gobject_la- 
pygboxed.o .libs/_gobject_la-pygenum.o .libs/_gobject_la- 
pygflags.o .libs/_gobject_la-pygobject.o .libs/_gobject_la- 
pygmaincontext.o .libs/_gobject_la-pygmainloop.o .libs/_gobject_la- 
pygparamspec.o .libs/_gobject_la-pygpointer.o .libs/_gobject_la- 
pygiochannel.o .libs/_gobject_la-pygsource.o .libs/_gobject_la- 
pygtype.o .libs/_gobject_la-pygoptioncontext.o .libs/_gobject_la- 
pygoptiongroup.o  | sed -n -e 's/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	] 
[ 	]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed  
's/.* //' | sort | uniq > .libs/_gobject.exp
/usr/bin/grep -E -e "init_gobject" ".libs/_gobject.exp" > ".libs/ 
_gobject.expT"
mv -f ".libs/_gobject.expT" ".libs/_gobject.exp"
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/ 
_gobject.exp > .libs/_gobject-symbols.expsym
gcc ${wl}-undefined ${wl}dynamic_lookup -o .libs/_gobject.so - 
bundle  .libs/_gobject_la-gobjectmodule.o .libs/_gobject_la- 
pygboxed.o .libs/_gobject_la-pygenum.o .libs/_gobject_la- 
pygflags.o .libs/_gobject_la-pygobject.o .libs/_gobject_la- 
pygmaincontext.o .libs/_gobject_la-pygmainloop.o .libs/_gobject_la- 
pygparamspec.o .libs/_gobject_la-pygpointer.o .libs/_gobject_la- 
pygiochannel.o .libs/_gobject_la-pygsource.o .libs/_gobject_la- 
pygtype.o .libs/_gobject_la-pygoptioncontext.o .libs/_gobject_la- 
pygoptiongroup.o  -L/sw/lib /sw/lib/libgobject-2.0.dylib /sw/lib/ 
libgthread-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib / 
sw/lib/libiconv.dylib
ld: duplicate symbol _g_bit_nth_lsf in .libs/_gobject_la-pygboxed.o  
and .libs/_gobject_la-gobjectmodule.o

collect2: ld returned 1 exit status
make[2]: *** [_gobject.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2



More information about the pygtk mailing list