#9665: Make lcalc accessible as a library on OS X
----------------------------+-----------------------------------------------
 Reporter:  mpatel          |         Owner:  tbd           
     Type:  defect          |        Status:  closed        
 Priority:  blocker         |     Milestone:  sage-4.5.2    
Component:  packages        |    Resolution:  fixed         
 Keywords:                  |        Author:  Rishikesh     
 Upstream:  N/A             |      Reviewer:  Georg S. Weber
   Merged:  sage-4.5.2.rc1  |   Work_issues:                
----------------------------+-----------------------------------------------

Comment(by fbissey):

 OK since I am redirected here.
 Yes the lcalc spkg cleaning should happen in another ticket.
 But does the lcalc wrapper in sage really need mpfr if lcalc
 doesn't? From the new module_list.py:
 {{{    Extension('sage.libs.lcalc.lcalc_Lfunction',
               sources = ['sage/libs/lcalc/lcalc_Lfunction.pyx'],
               libraries = ['m', 'ntl', 'mpfr', 'gmp', 'gmpxx',
                            'Lfunction', 'stdc++'],
               include_dirs = [SAGE_ROOT + "/local/include/lcalc/"],
               extra_compile_args=["-O3", "-ffast-math"],
               language = 'c++'),
 }}}
 As a matter of fact I don't think it depends on gmp and gmpxx either.
 Those are added when you use mpfr.
 Actually at the moment Lfunction.so is never ever linked against mpfr,
 gmp,
 gmpxx and pari. Only the lcalc executable is. The same could be said for
 ntl,
 which isn't a dependency of lcalc at all.
 So unless the wrapper itself needs any of these I suggest they should go.

 Francois

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