#13325: eclib does not build on Cygwin
------------------------------------------------------------+---------------
       Reporter:  jpflori                                   |         Owner:  
tbd         
           Type:  defect                                    |        Status:  
needs_review
       Priority:  major                                     |     Milestone:  
sage-5.3    
      Component:  cygwin                                    |    Resolution:    
          
       Keywords:  eclib spkg cygwin                         |   Work issues:    
          
Report Upstream:  Workaround found; Bug reported upstream.  |     Reviewers:    
          
        Authors:  Jean-Pierre Flori                         |     Merged in:    
          
   Dependencies:  #13333                                    |      Stopgaps:    
          
------------------------------------------------------------+---------------

Comment (by jpflori):

 The non-failure of the smattest and co might just be luck.
 Now the Makefile producedfirst includes an all target line with as
 dependencies all the binaries (so with the EXEEXT extension).
 And at the end of the Makefile, the all dependencies from your Makefile.am
 file is also included, so it points through the procs_tests target to the
 binaries without the EXEEXT extension.

 What happens I guess is that make first generates the file with a .exe
 extension, and when it want to generate the files without .exe, the
 automagic translation made by Cygwin makes it think that
 smattest=smattest.exe is already uptodate.

 Not sure why this did not happen before.
 Maybe was the noinst_PROGRAMS line in Makefile.am added recently?

 Whatsoever, I'm not convinced that relying on this behavior from Cygwin is
 a good idea.

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