ProFortran

Anything QL Software or Programming Related.
Post Reply
swensont
Forum Moderator
Posts: 325
Joined: Tue Dec 06, 2011 3:30 am
Location: SF Bay Area
Contact:

ProFortran

Post by swensont »

I have been able to compile programs with the Prospero ProFortran compiler. I found that you don't need to load both the Eprom and the resident toolkit (in fact if you have both loaded, the compiler will not work).

The problem that I am having is with executing the resultant binaries. I've compile the PRIME and SQUARES example programs, but when I execute them, nothing happens. Through the Jobs command I can see a new job has started, but the screen has not changed.

I've read through the ProFortan manual and I'm not finding any info there. It says that EX or EXEC will start the programs.

Has anyone else tried this?

Tim Swenson


swensont
Forum Moderator
Posts: 325
Joined: Tue Dec 06, 2011 3:30 am
Location: SF Bay Area
Contact:

Re: ProFortran

Post by swensont »

Oh, almost forgot. I'm using Q-Emulator version 3.1.3. The EPROM is loaded via the configuration. I also have TK2 loaded as an EPROM. There is no boot, so it can't be a conflicting toolkit for something else.

Tim


User avatar
QLvsJAGUAR
Gold Card
Posts: 489
Joined: Tue Feb 15, 2011 8:42 am
Location: Lucerne, Switzerland
Contact:

Re: ProFortran

Post by QLvsJAGUAR »

All runs fine here.

Without going into details, try the thingy out of THE DISTRIBUTION where everything has been pre-configured and tested. The Prospero suite is in the folder \xcl\prs\, the pre-configured QemuLator in the folder \xcl\. Just start QemuLator with the supplied prs-Prospero_Pascal_Fortran77.QCF configuration file.

Once started, here’s the path to success:

In SuperBASIC
PRL
EX F77

Then in the compiler
MDV1_PRIME
. (to take defaults)

Once the compiler has finished his job back in SuperBASIC
EX LINK

In the linker
MDV1_PRIME MDV1_F77

Once the linker has finished his job back in SuperBASIC
EX PRIME_BIN

All fine here.

Never underestimate the power of THE DISTRIBUTION. ;-)

QL forever!

Urs
Attachments
Prospero Pro Fortran-77 works
Prospero Pro Fortran-77 works


QL forever!
https://www.sinclairql.net/ or http://www.sinclairql.org/ - Go and get THE DISTRIBUTION & QL/E!
https://www.youtube.com/QLvsJAGUAR/community - Blog
https://www.youtube.com/QLvsJAGUAR - Dedicated QL videos
Sinclair, QL, ATARI, ST/TT/FALCON/JAGUAR, NUON, APPLE, NeXT, MiST & much more...
Videos, pictures & information
Post Reply