From: Stephen R. <ste...@an...> - 2013-04-03 02:30:47
|
Hi Joaquim, I found this link http://stackoverflow.com/questions/3778370/python-extensions-for-win64-via-gcc Maybe our compile.py script is finding a 32bit version of python (and hence its include file and python library) which is then causing this problem. Cheers Steve On 03/04/13 08:10, Joaquim Luis wrote: > Hi Steve, > > Meanwhile I made another experiment. I used the portable WinPython > 'installation' in which and did not have to install Scientific Python. > > But on the other hand, the attempt to build a 64 bits version ended > shortly after > > --------------------------------------- > Trying to compile c-extension quad_tree.c in > c:\SVN\anuga_core\source\anuga\utilities > C extension quad_tree.c OK > > --------------------------------------- > Trying to compile c-extension sparse_dok.c in > c:\SVN\anuga_core\source\anuga\utilities > C extension sparse_dok.c OK > > --------------------------------------- > Trying to compile c-extension sparse_csr.c in > c:\SVN\anuga_core\source\anuga\utilities > C extension sparse_csr.c OK > > --------------------------------------- > Trying to compile c-extension cg_ext.c in > c:\SVN\anuga_core\source\anuga\utilities > cg_ext.o:cg_ext.c:(.text+0x1d15): undefined reference to > `__imp_Py_InitModule4' > collect2.exe: error: ld returned 1 exit status > Traceback (most recent call last): > File "compile_all.py", line 24, in <module> > execfile('compile.py') > File "compile.py", line 507, in <module> > raise Exception(msg) > Exception: Could not compile C extension cg_ext.c > Could not link cg_ext - please try manually > -- +--------------------------------------------------------------------+ | Steve Roberts | My Office: (61)(2) 6125 4445 | | Department of Mathematics | Math Office: (61)(2) 6125 2908 | | Mathematical Sciences Institute| Fax: (61)(2) 6125 4984 | | John Dedman Building #27 | mailto:ste...@an... | | Australian National University | http://www.maths.anu.edu.au/~steve| | Canberra ACT 0200 AUSTRALIA | ANU CRICOS # 00120C | +--------------------------------------------------------------------+ |