On May 31, 2008, at 8:43 AM, Tommy Grav wrote: > I found the solution > > gcc -dynamiclib -undefined dynamic_lookup -single_module -o c1.so c1.o > > Note that python will not find libraries called *.dylib in your > work directory, > while *.so works fine. Does any know why?
Glad you were able to figure out a solution. No idea why .so files are required--this sounds like a Python issue so perhaps someone there would know. > > Cheers > Tommy > > On May 30, 2008, at 9:22 PM, Tommy Grav wrote: > >> Hi everyone. >> >> I am on a Powerbook running 10.5.3 and trying to go through the >> example on >> http://www.perrygeo.net/wordpress/?p=116 , which fails. Can anyone >> tell me what I am doing wrong? >> >> I create the c1.pxd >> and run >> >> cython c1.pyx >> gcc -c -fPIC -I/usr/include/python2.5 cl.c >> gcc -dynamiclib -o c1.dylib -dylib c1.o >> Undefined symbols: >> "_PyDict_New", referenced from: >> ___Pyx_Import in c1.o >> >> ld: symbol(s) not found >> collect2: ld returned 1 exit status >> >> _______________________________________________ >> Cython-dev mailing list >> [email protected] >> http://codespeak.net/mailman/listinfo/cython-dev > > _______________________________________________ > Cython-dev mailing list > [email protected] > http://codespeak.net/mailman/listinfo/cython-dev _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
