Thrashbarg
Experienced Member
I found a copy of the Intel PL/M-80 Programming Manual, now I want to have a play around with this language.
I got a copy of the PL/M source (In Fortran 77!) from http://www.cpm.z80.de/source.html . As you would probably expect I'm having some problems using it, this is made even worse because I have no idea what I'm doing :roll: .
I can get executables out of the two source files (compiled on Linux with GNU F77), but I've had no luck actually getting them to compile a PL/M source file.
While compiling I get a few warnings. These seem to be limited to only one type of command. Perhaps I need to include a library? I have no idea.
plm81.for gives this warning on a few lines
and plm82.for
The documents say pass 1 and 2 are seperate executables.
Executing the plm81 binary gives
with any arguments.
I have no experience at all with Fortran so I'm stuck. Any suggestions please?
- Thrashbarg
I got a copy of the PL/M source (In Fortran 77!) from http://www.cpm.z80.de/source.html . As you would probably expect I'm having some problems using it, this is made even worse because I have no idea what I'm doing :roll: .
I can get executables out of the two source files (compiled on Linux with GNU F77), but I've had no luck actually getting them to compile a PL/M source file.
While compiling I get a few warnings. These seem to be limited to only one type of command. Perhaps I need to include a library? I have no idea.
plm81.for gives this warning on a few lines
Code:
CALL SCAN
^
Reference to unimplemented intrinsic `SCAN' at (^) (assumed EXTERNAL)
and plm82.for
Code:
plm82.for:407: warning:
COMMON /CODE/CODLOC,ALTER,CBITS
1
plm82.for:4266: (continued):
COMMON /CODE/CODLOC,ALTER,CBITS
2
Common block `code' is 180 bytes in length at (1) but 96 bytes at (2)
The documents say pass 1 and 2 are seperate executables.
Executing the plm81 binary gives
Code:
fmt: end of file
apparent state: unit 2 named fort.2
last format: (80A1)
lately reading sequential formatted external IO
Aborted
I have no experience at all with Fortran so I'm stuck. Any suggestions please?
- Thrashbarg