Hallo, Rainer! Hello, everybody!
Username: [rainer]
Use the above line in your e-Mail body to reach me in our company. [...]
(I am doing so.)
A few days ago I started to play around with Linux -- and it is very exciting. I also played around with Sun Solaris x86 before, but there is no Pascal compiler available
Now there is: GNU Pascal runs there, too. :-)
-- and I do not want to change to "C".
(* Nor do I; that's why I started my work on GPC. *)
Therefore I was very surprised to find GPC on my SuSE 5.1 distribution, but my happyness was only of a short time...
The GPC that comes with S.u.S.E. 5.0 has not been compiled correctly, so some important features do not work there. I recommend to download a working binary distribution from ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/binary/ - or, even better, upgrade to the more recent version gpc-971001: ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/beta/binary/.
DOES ANYBODY HAVE SOMETHING LIKE A REFERENCE MANUAL?
YES! IT COMES WITH THE COMPILER!
As Orlando already pointed out, try `info -f gpc'. That documentation is somehow outdated, but we are constantly working on improving it.
(Currently, the best "documentation" for GPC is this mailing list.)
I experienced that my GPC v2.0 does not understand the simplest TurboPascal commands like Assign().
While gpc-2.0 doesn't have a built-in `Assign', gpc-971001 does. To get more compatibility to BP, please download the `BPcompat' compatibility Units from ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/contrib/.
You might also want to use an integrated development environment like BP's one. If so, please download RHIDE for Linux from http://www.tu-chemnitz.de/~sho/rho/rhide.html.
Best wishes for Christmas,
Danke, ebenso! :-)
Hope this helps,
Peter -- Peter Gerwinski, Essen, Germany, free physicist and programmer Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - 1 Oct 1997 PGP key fingerprint: AC 6C 94 45 BE 28 A4 96 0E CC E9 12 47 25 82 75 Fight the SPAM! - http://maps.vix.com/