Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346#!/bin/bash # configure script for Gauss package, Max Neunhoeffer # usage: ./configure gappath # this script creates a `makefile' from `Makefile.in' if [ x"$1" = "x" ]; then GAPPATH=../..; echo "Using ../.. as default GAP path" else GAPPATH="$1" fi rm -f makefile Makefile . "$GAPPATH"/sysinfo.gap case "$GAParch" in *default32*) EXTRA_COPTS=-m32 ;; *default64*) EXTRA_COPTS=-m64 ;; esac echo "GAPPATH=$GAPPATH" > Makefile # echo "SRCDIR=$(readlink -f "$(dirname "$0")")" >> Makefile echo -n "PM_CFLAGS=" >> Makefile echo -n $(polymake-config --cflags) >> Makefile echo -n " " >> Makefile echo $(polymake-config --includes) >> Makefile echo -n "PM_LDFLAGS=" >> Makefile echo -n $(polymake-config --libs | sed "s|-lgmp||g") >> Makefile echo -n " " >> Makefile echo $(polymake-config --ldflags) >> Makefile sed "s/@GAPARCH@/$GAParch/g;s/@EXTRA_COPTS@/$EXTRA_COPTS/g;" Makefile.in >> Makefile case "$GAParch" in *linux*) sed "s/@GAPARCH@/$GAParch/g;s/@EXTRA_COPTS@/$EXTRA_COPTS/g;" Makefile.linux.in >> Makefile ;; *darwin*) sed "s/@GAPARCH@/$GAParch/g;s/@EXTRA_COPTS@/$EXTRA_COPTS/g;" Makefile.darwin.in >> Makefile ;; esac # case "$GAParch" in # *linux*) # sed "s/@GAPARCH@/$GAParch/g;s/@EXTRACOPTS@/$EXTRA_COPTS/g;" Makefile.linux.in >> Makefile # ;; # *apple-darwin*) # sed "s/@GAPARCH@/$GAParch/g;s/@EXTRACOPTS@/$EXTRA_COPTS/g;" Makefile.darwin.in >> Makefile # ;; # *) # echo "Unsupported architecture. If you manage to compile MapleForHomalg on this" # echo "architecture, please send a patch to [email protected]." # rm -f Makefile # exit 1 # esac # #!/bin/sh # # usage: configure gappath # # this script creates a `Makefile' from `Makefile.in' # if test -z $1; then # GAPPATH=../..; echo "Using ../.. as default GAP path"; # else # GAPPATH=$1; # fi # if ! test -e $GAPPATH/sysinfo.gap; then # echo "Please give correct GAP path as argument (and make sure that GAP" # echo "is already properly installed)." # exit # fi # rm -f Makefile sedfile # cat $GAPPATH/sysinfo.gap > Makefile # echo "echo s/@GAPARCH@/\$GAParch/g >sedfile" >> Makefile # chmod +x Makefile # ./Makefile # rm -f Makefile # echo "GAPPATH=$GAPPATH" > Makefile # sed -f sedfile Makefile.in >> Makefile # rm -f sedfile #