mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-29 13:00:32 +01:00
2a406c5075
Built in python was compiled against UCS-4. Slackware's readline is not linked to ncurses, causing problems similar to here: https://bugs.archlinux.org/task/39731. We will try to bump sage in the next Slackware release when everything is fixed, including Python that is compiled against UCS-4. Adding a note for now. Thanks to Mehran Hosseini for the bug report. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
27 lines
1.1 KiB
Text
27 lines
1.1 KiB
Text
Sage is a free open-source mathematics software system licensed under
|
|
the GPL. It combines the power of many existing open-source packages
|
|
into a common Python-based interface.
|
|
Mission: Creating a viable free open source alternative to Magma,
|
|
Maple, Mathematica and Matlab.
|
|
|
|
Sage can be used in several ways: through an interactive command line,
|
|
by writing stand-alone scripts, through the graphical notebook
|
|
interface in a browser, or through the KDE Cantor application (part
|
|
of a full Slackware installation).
|
|
|
|
Building sage requires >8GB of disk space, so you may need to
|
|
redefine $TMP and/or $OUTPUT.
|
|
|
|
See README.BUILDOPTS for additional (important) information about
|
|
build options and such.
|
|
|
|
NOTE:
|
|
Future SAGE (7.3+) requires some changes in Slackware's core packages:
|
|
- readline must be linked to ncurses
|
|
Get readline's SlackBuild script, change this line
|
|
make $NUMJOBS static shared || make static shared || exit 1
|
|
into
|
|
make $NUMJOBS static shared SHLIB_LIBS=-lncurses || make static
|
|
shared SHLIB_LIBS=-lncurses || exit 1
|
|
and rebuilt readline.
|
|
- Python rebuilt against UCS-4 (enabled by default in next Slackware)
|