-
Notifications
You must be signed in to change notification settings - Fork 19
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
Windows support #176
Comments
Compiles with cygwin on Windows-7 Requirements
Above packages are available in cygwin. We need matplotlib which may or may not $ easy_install matplotlib In addtion, one can manually install sbml. It is possible to create a cygwin package using cmake. I need to test this first. I'll check how to make packages for |
NSDFWriter does not compile with cygwin gcc. Here is a part of the error produced by the gcc.
|
Fails with clang as well:
|
It works for cygwin (64 bit) 2.871 with gcc 4.9.3 on Windows 7 after the newer files were added to moose-core/setup.py. So the problem is possibly with some flags or includes in cmake build. Also, apart from the build, there were some minor issues of bad imports and requirements which caused problem with |
Creating a package for conda is not difficult. Only problem is to figure out the way to create the conda recipe for the project. |
ef066f704 Fixes to violation of mass-conservation when Dsolve and Gsolve run for very long time (#176) 46ea47260 Local Documentation (#177) 852819875 Added connectionList field to SparseMsg to allow direct control over connection matrix. Some sanity checks in SparseMatrix to go with this. git-subtree-dir: moose-core git-subtree-split: ef066f70493fe05fe05393af48449b264c8f4bc0
Under |
Since Other solution is to create a python |
Wheels have been created for linux and OSX. Will give a try for windows as well. |
Since windows has started supporting bash and docker, we don't plan any windows specific build. I can try
|
In an earlier revision setup.py allowed building moose on cygwin. This is not up to date and creates confusion with cmake build.
In stead of keeping separate build system for windows, it is desirable to update the existing build system to accommodate the same.
There are several possible approaches:
The text was updated successfully, but these errors were encountered: