dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[DotGNU]Component Pascal Working with Portable.NET


From: Rhys Weatherley
Subject: [DotGNU]Component Pascal Working with Portable.NET
Date: Thu, 24 Jul 2003 18:37:30 +1000
User-agent: KMail/1.4.3

Hi all,

I downloaded Gardens Point Component Pascal (GPCP) today and tried it out with 
Portable.NET.  After a few minor tweaks to the CVS version of pnet and 
pnetlib, it now works!

GPCP is interesting because the compiler and runtime are completely hosted 
inside the CLI environment, using ilasm to generate the output binaries.

You can find out more about GPCP at the following Web site:

http://www.citi.qut.edu.au/research/plas/projects/cp_files/ComponentPascal.html

And download the files from here:

http://www.citi.qut.edu.au/research/plas/projects/cp_files/cpdownload.html

Version 1.1.6 is a zip file which is easy to install on Unix systems.  Version 
1.2.3 is unfortunately only available in InstallShield form, but once 
unpacked under Windows and copied back to Unix, it does work fine.

To run, you will need the latest CVS version of pnet and pnetlib installed on 
your system, and will also need to set some environment variables.  For 
example, if you have unpacked GPCP into /usr/local/gpcp, then you would set 
the environment as follows:

    CPSYM=/usr/local/gpcp/libs
    CSCC_LIB_PATH=/usr/local/gpcp/bin:/usr/local/lib/cscc/lib
    PATH=/usr/local/gpcp/bin:$PATH

To compile a program, run "ilrun /usr/local/gpcp/bin/gpcp.EXE file.cp", or 
write a "gpcp" shell script to automate all of the above.  CP programs can 
then be run in the usual fashion using "ilrun file.exe".

Cheers,

Rhys.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]