On Thursday, 26 July 2012 01:43:56 UTC+8, Jean-Pierre Flori wrote: > > So the sage spkg built successfully, but there are other packaes left. > Gap fails with: > Error creating dummy 'gap.exe' and/or a link from 'gap' to it. > during configuration. > > maybe the hack from http://trac.sagemath.org/sage_trac/attachment/ticket/7041/gap-4.4.12.p6-p7.diff is no longer needed?
Or is it a symlink creation problem? (permissions, etc...) Dima > On Wednesday, July 25, 2012 5:31:13 PM UTC+2, Jean-Pierre Flori wrote: >> >> Ok, I solved the (last?) problem with gen_interpreter.py. >> It seems that there are incorrect __imp_ prefix added to the symbols of >> the interp_* functions when wrapper_*.o is built. >> Because of that, the functions are looked to be imported from some .dll >> rather .o file. >> Indeed, building an independent .dll for interp_* and then linking >> wrapper_* to it to produce wrapper_*.dll works. >> >> To only have one wrapper_*.dll I've added an header file for interp_*.c >> and included it as cdef extern from "interp_*.h" in wrapper_*.pyx rather >> than without the from part as before. >> This seems functional, but needs non-trivial modifications to >> gen_interpreter.py. >> >> Apart from that, one of the modules built by gen_interpreter.py linked to >> the mc library which is not available on my system (also had that problem >> for some module build in module_list.py). >> >> I've relaunched make and let's hope it now finishes. >> > -- -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
