Node:Binary Distributions, Next:Compiling GPC, Previous:Download, Up:Installation
To install a binary distribution, cd
to the root directory and
unpack the archive while preserving the stored directory structure. Under
a Unix compatible system with GNU tar
installed, the following
(performed as root
) will do the job:
# cd / # tar xzf archive.tar.gz
If you are using a tar
utility other than GNU tar
, it
might be necessary to do the above in an explicit pipe:
# cd / # gzip -c -d archive.tar.gz | tar xf -
If you want to install a GPC binary distribution in another directory than it was prepared for (for example, if you do not have root access to the computer and want to install GPC somewhere under your home directory), you can do the following:
cd
to the "prefix"
directory of the distribution (for instance usr/local
).
install-gpc-binary
, available from
http://www.gnu-pascal.de/binary/.
To install a ZIP archive under DOS with PKunzip
, cd
to
the appropriate directory (usually \
for EMX, \DJGPP
for DJGPP), then call PKunzip
with the -d
option:
C:\> cd djgpp C:\DJGPP> pkunzip -d archive.zip
where archive.zip
is the name of the distribution file.
For DJGPP you must edit your djgpp.env
in the
DJGPP
directory to complete the installation: Please copy
the entries from [gcc]
to create a new [gpc]
section. The result may look as follows:
[gcc] COMPILER_PATH=%/>;COMPILER_PATH%%DJDIR%/bin LIBRARY_PATH=%/>;LIBRARY_PATH%%DJDIR%/lib [gpc] COMPILER_PATH=%/>;COMPILER_PATH%%DJDIR%/bin LIBRARY_PATH=%/>;LIBRARY_PATH%%DJDIR%/lib
If you are using the DJGPP version of GPC but do not have a DJGPP
directory, please download and install DJGPP
(see Download).
Binary distributions include libgcc.a
and specs
, files that
are normally part of GCC. If you have GCC installed, they will be replaced
unless you manually install the archive.