#10572: compiler/binutils wrapper
---------------------------+------------------------------------------------
   Reporter:  vbraun       |          Owner:  GeorgSWeber                    
       Type:  enhancement  |         Status:  needs_review                   
   Priority:  major        |      Milestone:  sage-4.7.1                     
  Component:  build        |       Keywords:  compiler gcc wrapper rpath spkg
Work_issues:               |       Upstream:  N/A                            
   Reviewer:               |         Author:  Volker Braun                   
     Merged:               |   Dependencies:                                 
---------------------------+------------------------------------------------

Comment(by vbraun):

 I'm still trying to solve one issue with the rpaths. The problem is that
 Sage does not distinguish build preparation (configure) from the actual
 build. If we set relative rpaths, then configure requires LD_LIBRARY_PATH
 set because the configure scripts will build and execute binaries in
 random directories in order to test prerequisites. If we had separate
 prepare/build phases, then we could run configure with absolute rpaths and
 then switch to relative rpaths for the final build.

 The problem with LD_LIBRARY_PATH is, of course, that sometimes it screws
 up parts of the toolchain. We had that with GMP/MPIR before, and now PPL.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10572#comment:25>
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