> Are there issues if the gcc and core C libraries don't match? For  
> example, If a user uses cython in the notebook, will it pick up the  
> users g++ and Sage's libstdc++? What about someone who starts with a  
> binary then starts developing with it or installs optional packages?

On OS X, the MacPorts folks have just been bitten by exactly these
kind
of problems. They ship everything themselves, including gcc and the
libraries. Unfortunately, Apple does not always use the same compiler
flags as MacPorts, and there are thus incompatible libraries floating
around
on those systems (which means: if you use MacPorts, and it links to a
standard Apple library which is not present in MacPorts, your program
will crash).

Packing your own versions of system libraries is _never_ a good idea,
and bound to lead to all sorts of problems in the long run.

Cheers,
Kasper

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to