Mail Archives: djgpp/2015/08/06/13:09:28
This is a port of GNU Pascal gpc 3.4.6 to DJGPP v2.05
It is made possible by the release of GCC-3.4.6 to DJGPP v2.05 by Andris
Pavenis.
The GNU Pascal is compiled as a member of the GNU Compiler Collection
with same version number 3.4.6. It shares the same backend (and thus
optimizer) with the other members of the GNU Compiler Collection.
It has been compiled on a Win XP SP3 computer from original FSF Sources
with an adaptation of gcc346s2.zip to include the Pascal Compiler.
Details are found in the source file gpc346s.zip, and are explained in
its file build\readme.gpc.
The port consists of the usual three packages produced using djdev205
(time stamp 2015-07-20)
that can be downloaded from ftp.delorie.com and mirrors as
GNU Pascal 3.4.6 binary info and man format documentation:
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gpc346b.zip
GNU Pascal 3.4.6 dvi, html ps and pdf formats documentation:
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gpc346d.zip
GNU Pascal 3.4.6 source:
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gpc346s.zip
Unzip as usual in your DJGPP tree, with an unzipper which keeps
directory structure.
(unzip32.exe you can find in the root of the "current" directory in
ftp.delorie.com/pub/djgpp and mirrors is recommended)
Then read
%DJDIR%/gnu/gcc-3.46/gcc/p/readme.djgpp for final instructions
(binary)
and/or
%DJDIR%/build/readme.gpc (sources)
Since this compiler is part of the gcc-3.4.6 GNU Compiler Collection,
it needs that gcc346b.zip be installed simultaneously.
You can afterwards upgrade (or downgrade) to an other gcc version if you
keep all files that gcc346b.zip installs in and below the %DJDIR%/lib
and %DJDIR%/libexec directories.
There will be no confusion neither for gcc nor for gpc.
Send gpc specific comments and bug reports to the gpc list <gpc AT gnu DOT de>
see https://www.g-n-u.de/mailman/listinfo/gpc
Send suggestions and bug reports concerning the DJGPP port to
comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.
Happy hacking
--
Maurice Lombardi
Laboratoire Interdisciplinaire de Physique,
(ex Spectrometrie Physique)
mailto:Maurice DOT Lombardi AT ujf-grenoble DOT fr
- Raw text -