Kenneth Lerman wrote: > Answering my own question, I found the source on sourceforge. > > Now, if I had an IBM 360, with an operating system, assembler and > fortran compiler, I could build it. > > GAG! No, you really DON'T want the 360, even by emulation. You don't need a 360 to run FORTRAN, I developed a LOT of FORTRAN code decades ago on PDP-11 and VAX computers. There are for-pay FORTRAN compilers available for Linux, I'm not sure the GNU compiler is really standard. There is also f2c that converts FORTRAN source to the c language.
What do you need the assembler for? Is part of the package in 360 assembly language? I worked on one project that simulated stellar astrophysics and was written for the VAX. Some guys at a different university were trying to run it on a 370, and getting garbage. The 360/370 series used a really awkward floating point scheme where the exponent could only represent the binary radix in 4-bit steps. This lost enough precision that the program wouldn't work. Of course, they were representing things in nuclear-sized units over the size of a whole star, which the VAX format with an exponent range of +/- 300 decimal places could handle, the 360 thought anything below about 10 ^ -30 was effectively zero. But, I suspect that sort of hardware detail would not come into play in APT360 code, so it ought to cross-compile without great attention, except OS-specific details like file name conventions, FORTRAN I/O units (file numbers) and, of course, if there is assembler code. Have to watch out about little/big endian issues, too. Jon ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users