On 2015-09-21 13:47, Nathann Cohen wrote:
Hello everybody,

What can we assume on our C compiler? Is it always gcc?

First of all, compiler choices can always be overridden using SAGE_PORT or SAGE_INSTALL_GCC. But let's assume that those variables are undefined.

In that case, you can assume that the compiler is GCC-compatible, so it could be GCC or it could be Clang or possibly a different compiler (ICC maybe?). The version is at least version 4.4 (but not 4.6)

That being said, if there is some future which really requires a more recent compiler (say, for C++11 support), I wouldn't mind updating the prerequisites.

Note that this talks only about the compiler, which is just one piece of the toolchain. Many compatibility problems are in fact due to the linker, where less assumptions can be made.


Jeroen.

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to