home *** CD-ROM | disk | FTP | other *** search
-
- 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
-
-
-