
|
84799 packages online
|
|
 |
|
dev/lang/f2c3.2bin.lha |
|
No screenshot available
|
|
This is a straight Amiga port of F2C (version of 15 June 1994), a
Fortran to C/C++ translator (or is it a compiler?).
This version of f2c is intended for use with SAS/C 6.51.
It was ported by me, Torsten Poulin, using SAS/C 6.51.
For convenience, the distribution has been split into two parts:
f2c3.2bin.lha - The binary and the linker library.
f2c3.2src.lha - The full source for the compiler and library.
The binary distribution is all you will need for normal use. As a bonus,
it includes a version of the Ratfor FORTRAN preprocessor and a rather
simplistic, but usable, utility in Ratfor for splitting up monolithic
FORTRAN sources; both written by me - use at your own risk :-)
As f2c has no official version number - only a date, see above -
I have made up my own to distinguish this port from previous ones
done by myself. The major part of the number signifies that I have
used a new release of the official source and the minor part should
be considered a patchlevel. Thus, this is the second version (a bugfix)
built from the third set of source files I have laid my hands on.
In the readme file accompanying the previous distribution
(f2c3.1[bin|src].lha) I said that the result, so far, had worked
flawlessly for me. Well, it did. But I had made a serious goof in
the code that handled temporary files. The resulting bug didn't manifest
itself on my 68k with 24-bit addresses and thus went unnoticed. The
situation was quite different on a true 32-bit machine with memory at
high addresses. I would like to thank John Kot (jkot@rp.csiro.au) for
reporting the problem enough times for me to start worrying :-) and
in particular Richard Deken (Rad6938@tntech.edu) for saving me some
work by not only pinpointing the source of the problem but also for
suggesting a possible solution; I decided to do it differently, though.
While I was at it, I recompiled everything with the global optimizer
switched on, something I forgot the last time around.
Installation is simple:
Unpack the binary archive.
Copy the linker library f2c.lib in the lib directory to LIB:
Copy f2c.h to INCLUDE:
Copy the f2c executable from the bin directory to
somewhere in your search path.
Simple usage:
1> f2c test.f
1> sc link opt test.c lib:f2c.lib math=standard code=far data=far
1> test
Drop me some mail if you have any comments, questions, or bug reports
concerning the port.
EMAIL: torsten@diku.dk
SNAIL-MAIL: Torsten Poulin
Frankrigsgade 50, 5, 508
DK-2300 Copenhagen S
Denmark
Good luck
- Torsten
|
Contents of dev/lang/f2c3.2bin.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 129339 247688 52.2% -lh5- 8a62 Oct 15 1994 f2c-for-SASC651/bin/f2c
[generic] 25668 45712 56.2% -lh5- e5f1 Oct 15 1994 f2c-for-SASC651/bin/fsplit
[generic] 19686 35448 55.5% -lh5- 4ce4 Oct 15 1994 f2c-for-SASC651/bin/ratfor77
[generic] 31771 77769 40.9% -lh5- f5fc Jun 29 1994 f2c-for-SASC651/changes
[generic] 2766 6118 45.2% -lh5- d611 Jun 29 1994 f2c-for-SASC651/f2c.doc
[generic] 1481 4316 34.3% -lh5- 6d2c Jun 30 1994 f2c-for-SASC651/f2c.h
[generic] 7606 7606 100.0% -lh0- eae6 Oct 15 1994 f2c-for-SASC651/fsplit.lha
[generic] 34711 86276 40.2% -lh5- c952 Oct 15 1994 f2c-for-SASC651/lib/f2c.lib
[generic] 32412 32412 100.0% -lh0- 9ad2 Oct 15 1994 f2c-for-SASC651/ratfor.lha
[generic] 7250 16607 43.7% -lh5- 0d4c Jun 29 1994 f2c-for-SASC651/readme
[generic] 1263 2361 53.5% -lh5- 703f Oct 15 1994 f2c-for-SASC651/README.Amiga
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 11 files 293953 562313 52.3% Oct 17 1994
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |