Installation from sources on Fedora via Shell Script - BrentBaccala/Singular GitHub Wiki
The shell script for Fedora based systems (run at your own risk) will do the following (once it finishes you can start Singular by doing in your home directory Singular4/bin/Singular
):
-
Install the required packages (requires sudo).
-
If not exist, create inside you home directory directories:
Singular4
tmp
sources/Singular4
sources/Singular4/flint
sources/Singular4/4ti2
-
Download if not exists:
- Singular into the directory
singular-4.0.0
insources/Singular4
- Flint into the directory
flint-2.4
insources/Singular4/flint
- 4ti2 into
sources/Singular4/4ti2/4ti2-1.6
- Singular into the directory
-
If a file
tmp/lib/libflint.so
exists, delete it to make Singular include flint statically -
Compile (and write some log files into
tmp
):- 4ti2 and install into standard system locations (requires sudo)
- Flint and install into
tmp
- Singular and install into
Singular4