The Cygwin port is being resurrected, and there is good work afoot.  What 
we now need is (among other things) an update to the prereq spkg so that we 
can think about closing #6743.  

We need to somehow check for the following things on Cygwin:
 * `file`
 * `patch`
 * `liblapack`, `liblapack0`, `liblapack-devel`
 * `libiconv`, `openssl`, `openssl-devel`
 * `libgc-devel`
 * `zlib-devel`
 * `libncurses-devel`
 * `make`, `perl`, `m4`
 * `gcc4-x.y.z` and `g++-x.y.z`, `fortran`; the versions '''must''' match
A lot!  But how does one go about doing this?  I assume that it should 
happen in `prereq-1.x-install` and not the configure, but I don't know a 
lot about these things.  Is it sufficient to do 

if [ -a "/standard/path/to/Cygwin/lib/or/program.dll" ] ; then

with a whole bunch of "ands"?  Or is there some better way to do this?  I'm 
already imagining regex horrors for making sure the compiler versions 
match... and it does seem like an awful lot to do in the prereq script, but 
maybe that's better than elsewhere.

Thanks!  Contributions welcome at #6743.

- kcrisman

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


Reply via email to