-
Notifications
You must be signed in to change notification settings - Fork 0
Singular distribution for Mac OS X
This is a beta release for testers.
Note that in this release MPIR was used instead of GMP!
We distribute Singular in a form of an Apple Disk Image Singular.dmg
with an Application Bundle Singular.app
.
Download links:
- pure 64 bit: Singular.dmg
- 32 bit Singular + 64 bit tools: Singular32.dmg
Note that Singular.app
contains a recent (static, all-in-one) build of Singular for Mac OS X, with the following libraries built into the Singular executable module:
- ncurses: 5.9-20131116
- readline: 6.2
- Python: 2.7.5
- mpfr: 3.1.2
- mpir: 2.6.0 (used instead of GMP everywhere)
- flint: 2.4-beta1
- ntl: 6.0.0
- cddlib: 094g
- tbb: 42_20131003oss (custom static build)
- mathicgb, mathic, memtailor (outdated)
Moreover this package is quite big since it includes most of 3rd party tools, which may be used by Singular libraries.
The following standalone 3rd party tools are included:
- 4ti2: 1.6
- Normaliz: 2.7
- TOPCOM: 0.17.4
- cddlib: 094g
- gfan: 0.5
- surf, surfer, display: static native build for Mac OS X without any need for X11!
Purpose: Singular.app will start Singular within a new Terminal window
Note: in order to start Singular within EMacs (which is thus required) just rename Singular.app into ESingular.app.
Note2: for runing Singular inside an X11 terminal (X11 is required for this) - one can use Singular.app/Contents/bin/TSingular
ps: Singular.app
can be moved to any (writeable) location (e.g. /Applications), but please do not rename it into anything else than ESingular.app. Note that dragging an application into your Dock does NOT copy it but creates a link to its original location!
ps: polymake-related functionality was not built-in since there exists no static build of libpolymake at the moment.
ps: MAC OS X: 10.6+, ARCH: x86_64 & i386, GCC: 4.8