On 09/18/10 11:33 PM, François Bissey wrote:
I have more serious issues with ECL though, which is completely stopping a
64-bit build on OpenSolaris and is probably screwing it up on Solaris 10 in
64-bit mode. There are two programs with text relocation issues in their
libraries when compiled with gcc - R and ECL. I need to get them resolved,
but they are not easy.
That's strange, neither have this problem under linux. Is it a -fPic versus
-KPic problem? Or is it all with gcc?
Francois
Both ECL and R build without text relocation issues with the Sun compiler, but
not gcc. It appears the Sun compiler is a bit more clever in knowing when things
should not be in read only sections.
Lucily
http://blogs.sun.com/rie/entry/my_relocations_don_t_fit
is helpful, and when I had problems, which I stuck on his blog, he has been
quick to respond. So I think it should be possible to solve them.
The same issues arrise on Solaris 10, both SPARC and x86 as well as OpenSolaris.
However, on 32-bit builds they don't present a problem, but on 64-bit builds
they do. For example, R will not build at all with gcc and Maxima will not play
ball with ECL.
I think ECL should be the easier to sort out. Firstly there's only one library
(not 3 as with R) and the ECL developer is very helpful.
Dave
--
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