#10993: Update eclib to 20120115
--------------------------------+-------------------------------------------
    Reporter:  cremona          |         Owner:  cremona                       
  
        Type:  enhancement      |        Status:  needs_work                    
  
    Priority:  major            |     Milestone:  sage-5.0                      
  
   Component:  packages         |    Resolution:                                
  
    Keywords:  elliptic curves  |   Work_issues:                                
  
    Upstream:  N/A              |      Reviewer:  Frithjof Schulze, Jeroen 
Demeyer
      Author:  John Cremona     |        Merged:                                
  
Dependencies:  #11354           |  
--------------------------------+-------------------------------------------

Comment(by drkirkby):

 Replying to [comment:43 cremona]:
 > Would it work to fix the Makefile so that the SO_OPTS variable is only
 set if the system type as returned by uname is Linux?
 >
 > I am out my depth here and frustrated that this necessary upgrade is
 being blocked because of one system which no-one (who needs eclib) uses.


 Note Solaris can be built using both the GNU and Sun linkers, so one needs
 to ensure the right flags for each. The assumption in Sage is that the
 first linker in the path is the one used for the compiler. That's not
 really very good, but that's how it is.

 The GNU linker options -shared and -soname, would need to be changed if
 the Sun linker is used on Solaris to -G and -h respectively, but left
 unchanged if the GNU linker was used.

 The '--as-needed' option can possibly be omitted on Solaris. I'd be a bit
 careful of using it on any platform actually. This page

 http://www.gentoo.org/proj/en/qa/asneeded.xml

 suggests it can be problematic and is not supported on gentoo.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10993#comment:47>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to