home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
pascal
/
compiler
/
pascal2
/
readme.pc
< prev
Wrap
Text File
|
1993-11-09
|
2KB
|
59 lines
Eindhoven, 9 november, 1993
NOTE: IMPORTANT.
This compiler does not include an assembler, but it does require one.
And currently it is very picky.
It generates code for MASM 6.0A (note the A !!)
And TASM
I had severe problems with people using the regular MASM 6.0, the major
reason was wrong address calculations.
I haven't tried it with MASM 5.x, since I don't have it.
If you can't get it to run with MASM 6.0, go and yell at MS to make
MASM 6.0A more freely available. So people can buy it.
=================================
This archive contains a 32-bit pascal compiler which accepts standard PASCAL
as described in the Pascal User Manual, by Jensen and Wirth.
To be able to run this compiler, (not the compiler output) you'll need the
EMX-runtime enviroment, written by Eberhart Mattes. This is available at many
sites which have OS/2 tools. Including ftp.cdrom.com.
It will also be availe from the original source:
ftp.eb.ele.tue.nl:/pub/pc/src/pascal/*
Note that despite the '.../src/...' in the path there are no sources currently
in the package. The code is just not clean enough to be released.
Next to this is the GNU-CPP used, until I get my own PASCAL-preprocessor up
and running. CPP is included in this package, the sources as required are
also available at the above locations. I see no need to duplicate this.
To install the compiler:
- Create a target directory.
- run
unzip pasos2 <target-dir>
this will create directories:
target/bin
/lib
and the file emxrt.zip
- unpack the EMX-rt system. (if you haven't installed it already)
and follow the included instructions for the installation.
- Add 'target/bin' and to your path.
- Add the EXM/DLL directory to your libpath
Questions, remarks and others can always be directed to:
Willem Jan Withagen. phone: +31-(0)40-473401
Eindhoven University of Technology fax: +31-(0)40-474702
Room 10.35 Email: wjw@eb.ele.tue.nl
PO Box 513
5600 MB Eindhoven
The Netherlands