Hi all OS X sufferers,

I have been working about adding rpath from gcc but it
turns out it may not be the problem or possibly not the only
problem.

For some time there has been a known issue that a number of
components shipped with sage do not set up proper "install_name"
for their libraries. libsingular is one such library.

The install_name acts as an hint on where to load a library when
linking. It looks like El Capitan has become more strict about
this.

Concretely what to try:
From SAGE_ROOT:
install_name_tool -id ${SAGE_ROOT}/lib/libsingular.dylib local/lib/libsingular.dylib
Replace ${SAGE_ROOT} explicitly by its value. Once this is done
sage itself needs to be rebuilt.
./sage -ba

There may be more of those lurking. I am rebuilding now.

Francois

--
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