[xgap] 3.3 Getting and unpacking the sources

[Up] [Previous] [Next] [Index]

# 3.3 Getting and unpacking the sources

You can download the sources from the same places as GAP. So the main FTP servers are:

    ftp://ftp-gap.dcs.st-and.ac.uk/pub/gap/gap4/
    ftp://ftp.math.rwth-aachen.de/pub/gap4/
    ftp://ftp.ccs.neu.edu/pub/mirrors/ftp-gap.dcs.st-and.ac.uk/pub/gap/gap4/
    ftp://pell.anu.edu.au/pub/algebra/gap4/

You need only one file with the name ``xgap4r11.zoo'' which is in the subdirectory for the share packages. When you installed GAP you used the utility unzoo to unpack the distribution. You will need this here again. See the GAP-manual for instructions on how to get and compile this. You now change your current directory to the `pkg` subdirectory of the location where you installed GAP (you typed an unzoo-command, then a new directory called ``gap4'' or something like that was created, this directory contains the `pkg` subdirectory). The standard location would be:

    # cd /usr/local/lib/gap4/pkg

Now you extract the sources for the XGAP share package:

    # unzoo -x xgap4r11.zoo
    xgap/README     -- extracted as text
    xgap/Makefile.in        -- extracted as text
    xgap/configure  -- extracted as text
    xgap/configure.in       -- extracted as text
    xgap/init.g     -- extracted as text
    xgap/cnf/Makefile       -- extracted as text
    xgap/cnf/Makegap.in     -- extracted as text
    xgap/cnf/Makegap.top    -- extracted as text
    xgap/cnf/config.hin     -- extracted as text
    xgap/cnf/configure.in   -- extracted as text
    xgap/cnf/configure.out  -- extracted as text
    xgap/doc/answers.tex    -- extracted as text
    xgap/doc/diffgap3.tex   -- extracted as text
    /bin/mkdir: cannot make directory `xgap': File exists
    ...

Note that the warning is not serious.

The unzoo utility unpacks the files and stores them into the apropriate subdirectories. XGAP resides completely in the following subdirectory (assuming standard location):

    /usr/local/lib/gap4/pkg/xgap

[Up] [Previous] [Next] [Index]