Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Sample.txt.txt | 2008-06-25 | 7 Bytes | |
install1.zip | 2008-06-11 | 17.2 MB | |
install1.tar.gz | 2008-06-11 | 17.2 MB | |
readme | 2008-06-11 | 2.0 kB | |
install.tar.gz | 2008-06-11 | 17.2 MB | |
install.zip | 2008-06-11 | 17.2 MB | |
install.jar | 2008-06-06 | 15.9 MB | |
Totals: 7 Items | 84.7 MB | 0 |
Installation details Dependencies ------------ Java, Nasm, Gcc, M4 macro processor if you are doing source development work. If you are just running the compiler to compile Pascal source you need : Java, Nasm and Gcc. If you want to use the pretty printer facility built into the compiler, then you will need Latex. GCC is used to build and link runtime libraries to the assembler produced by Vector Pascal. On Linux the standard GCC compiler will work. When working on Windows some incompatibilities exist between different releases of GCC and of assemblers. The NASM assembler under Windows will only work reliably with the djgpp release of GCC and not with Cygwin. Thus, when working with Windows, the prefered method is to use the DJGPP compiler not the cygwin one. You can install either from source or from the download files install.zip or install.tar.gz Either follow the instructions for install.zip (Windows) OR install.tar.gz (Linux). If installing from source, you should run the command make install to create the installation archives. Extract the mmpc directory from install.zip or install.tar.gz. To do so, use the commands: unzip install.zip tar -zxvf install.tar.gz Next, place the directory mmpc on your path with the following command: export PATH=$PATH:/path/to/mmpc Note that this will have to be set to run every time your computer starts. Then you will need to define the symbol mmpcdir to point at the directory mmpc by running the following command: export mmpcdir=/path/to/mmpc Then go into the directory mmpc and type make rtl Then type make rtl.o This should then build a copy of the runtime library (rtl.o) that is compatible with your host gcc compiler. ================================================================= If you want to use the garbage collector go into the directory for the garbage collector mmpc/rtl/gc and follow the instructions to build the Boehm garbage collection library gc.a then go into mmpc and type make rtlb.o