I've learned that I can easily build and use a cython file by just typing "load filename.pyx" at the Sage command prompt (and this is wonderful). I'm guessing that when I do this, Sage automatically adds some include files or compilation flags or something, because it works and I don't have to define malloc or any other basic stuff. However, I can't just compile the same file now with cython; I get lots of errors when I type "sage -cython filename.pyx" because whatever magic happens when I use the load command isn't happening.
So what I'm wondering is: what does Sage do when I type "load filename.pyx" and how can I do the same thing myself? (For some reason, I always seem to have lots of trouble figuring out how to compile cython code. Maybe I don't do it frequently enough.) In this case, what I really want to do right now it look at annotated cython output to see if some things are compiling the way that I think they should be compiling, but this is a slightly more general question than that. -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org
