On Thursday 23 March 2006 5:56 pm, [EMAIL PROTECTED] wrote: > Hello, > > if i build SIP4 sip-snapshot-20060321 with debug option, a undefined > reference breaks the build. ( windows XP, python2.4.2, mingw ) > > marc gehling > > ---- snip ---- > makefile:29: warning: overriding commands for target `.c.o' > makefile:26: warning: ignoring old commands for target `.c.o' > mingw32-make[1]: Entering directory `C:/qt/sip-snapshot-20060321/sipgen' > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o main.o main.c > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o transform.o > transform.c > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o gencode.o gencode.c > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o heap.o heap.c > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o parser.o parser.c > gcc -c -O2 -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -o lexer.o lexer.c > g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import > -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -Wl,-s -o sip.exe > main.o transform.o gencode.o heap.o parser.o lexer.o > mingw32-make[1]: Leaving directory `C:/qt/sip-snapshot-20060321/sipgen' > makefile:29: warning: overriding commands for target `.c.o' > makefile:26: warning: ignoring old commands for target `.c.o' > mingw32-make[1]: Entering directory `C:/qt/sip-snapshot-20060321/siplib' > gcc -c -g -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -IC:\python24\include -o > siplib.o siplib.c > gcc -c -g -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -IC:\python24\include -o > qtlib.o qtlib.c > gcc -c -g -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -IC:\python24\include -o > threads.o threads.c > gcc -c -g -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -IC:\python24\include -o > objmap.o objmap.c > g++ -c -g -w -DUNICODE -DQT_LARGEFILE_SUPPORT -I. -IC:\python24\include -o > bool.o bool.cpp > g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import > -Wl,-enable-runtime-pseudo-reloc -shared -Wl,-subsystem,console -o > sip_d.pyd siplib.o qtlib.o threads.o objmap.o bool.o -LC:\python24\libs > -lpython24_d siplib.o(.text+0xe): In function `initsip': > C:/qt/sip-snapshot-20060321/siplib/siplib.c:372: undefined reference to > `_imp__PyType_Type' > siplib.o(.text+0x9f):C:/qt/sip-snapshot-20060321/siplib/siplib.c:383: > undefined reference to `_imp__Py_InitModule4'
I don't think I've ever built a debug version of SIP under MinGW, but all the missing references are from the Python library. As you would have build this yourself I'd first check that this has been done correctly. Phil _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde