I'll do when I'm finished, for the moment, I'll just keep track of the progress on the wiki page. Hopefully there is only one problematic file left: expression.pyx. I've looked into this all night long but failed to solve the problem.
g++ complains about a template instantiation (parse error, blah, cannot find function, blah) using the infinity class (from pynac). More precisely functions like "bool is_a<infinity>(const &ex)", "ex_to<infinity>" and similar ones. The link I posted on the wiki page does not seem useful after all, although the problem shall dwell in this part of the code. What's strange is that the same functions are used with different classes, even earlier in expression.cpp and are not problematic. Looking at infinity.c/h and e.g. relational.h/c, and what's about them in basic.h/c and ex.h/c I can not spot an obvious difference. As I'm not really an expert of templates I hope I have missed something obvious. I'll try to cc Burcin about that, as he's surely the more acquainted with pynac source code and organization. Best, JP -- -- 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
