Julia package for the Singular library
Latest commit ad257bf Jan 10, 2017 @wbhart committed on GitHub Update README.md



Build Status

Coverage Status


Julia package for using the Singular library for commutative and non-commutative algebra, algebraic geometry, and singularity theory.

Currently this requires the latest Julia sources to be built, with a Make.user file as specified in the Cxx package README. Note: currently the Julia build is reported to not work with Cxx, so you might want to do git checkout 5989eaf0 in the Julia source tree before building Julia, to avoid this problem. It's a commit that is known to work with Cxx.

To build Singular.jl, start julia and then type:

julia> Pkg.add("Nemo")
julia> Pkg.checkout("Nemo")
julia> Pkg.clone("https://github.com/wbhart/Singular.jl")
julia> Pkg.build("Singular")

To use Singular.jl, start julia and then type:

julia> using Singular