[pygtk] re: pygobject duplicate symbol _g_bit_nth_lsf OS X 10.5

Peter Bartoli peter at bartoli.org
Tue Mar 18 06:11:32 WST 2008


	
Was a solution ever found for this one?

-peter
> 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  
> _______________________________________________ pygtk mailing list pygtk at daa.com.au 
>  http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/



More information about the pygtk mailing list