#9845: lcalc doesn't build on cygwin due to missing time.h include
------------------------------------------+---------------------------------
   Reporter:  was                         |       Owner:  GeorgSWeber 
       Type:  defect                      |      Status:  needs_review
   Priority:  major                       |   Milestone:  sage-4.5.3  
  Component:  build                       |    Keywords:              
     Author:  Mike Hansen, William Stein  |    Upstream:  N/A         
   Reviewer:                              |      Merged:              
Work_issues:                              |  
------------------------------------------+---------------------------------

Comment(by leif):

 Thanks for fixing much of what I mentioned at #9775.

 I'm not sure if we should drop the usual "sanity check" at the top of
 {{{spkg-install}}}.
 (Btw, you missed the "p2" in its top comment.)

 The first comment regarding {{{SAGE_DEBUG}}} and the message in the
 {{{else}}} part aren't current.
 (''"Unset SAGE_DEBUG ..."'' should read ''"Set SAGE_DEBUG to yes ..."''.
 Though I'd prefer adding {{{-g}}} independently of that setting, since it
 doesn't influence performance, and most other spkgs do so.)

 Replacing {{{-lmpir}}} by {{{-lgmp}}} is perhaps a minor issue; using
 {{{$MAKE}}} instead of {{{make}}} ({{{$(MAKE)}}} in Lcalc's Makefile
 itself, too) IMHO not. Unfortunately, the current {{{spkg/install}}} also
 uses {{{make}}} instead of {{{$MAKE}}} unless
 {{{SAGE_PARALLEL_SPKG_BUILD=yes}}}, which I consider a bug, since adding
 {{{-j}}} is not the only case in which one would set {{{MAKE}}}. One
 should never call {{{make}}} inside a Makefile or a script that's executed
 through ''some'' "make", because it might be a different one.

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