-
-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add the Cephes spkg to Cygwin #8780
Comments
comment:1
How about test the OS name in spkg-install, and if it is cygwin, do something, otherwise return successfully without doing anything? |
comment:2
Is it the same Solaris-only cvxopt problem that was solved (for cvxopt) by adding sun_complex.h there? |
comment:3
Sorry, I spoke too soon -- this doesn't quite fix the problem with cvxopt since it doesn't check $SAGE_LOCAL/include. There is some other cleanup work that needs to be for the cvxopt-1.1.2 spkg as well. Also, this is a little different than the Solaris issue since Cygwin doesn't have a complex.h, which is what the spkg provides. |
Reviewer: wstein |
Merged: 4.4.3.alpha0 |
comment:4
I did what Jason Grout suggests above as a little referee patch, and merged this into 4.4.3.alpha0. |
Author: Jason Grout |
Changed reviewer from wstein to William Stein |
Changed merged from 4.4.3.alpha0 to sage-4.4.3.alpha0 |
Changed author from Jason Grout to Mike Hansen |
On Cygwin, Sage needs c99 complex support which can be provided by the cephes library from netlib.org / www.moshier.net
There is an spkg at http://sage.math.washington.edu/home/mhansen/cygwin_port/cephes-2.8.spkg
We need to decide the best way to include this since it is only need on Cygwin (and maybe FreeBSD, etc.).
CC: @peterjeremy
Component: porting: Cygwin
Author: Mike Hansen
Reviewer: William Stein
Merged: sage-4.4.3.alpha0
Issue created by migration from https://trac.sagemath.org/ticket/8780
The text was updated successfully, but these errors were encountered: