Welcome to iraf.net Monday, May 20 2024 @ 07:48 AM GMT
Anonymous: Guest |
06/27/2003 04:42PM (Read 639 times)
|
|
|
|
Dear IRAF support group,My name is matteo Monelli and I'm a PhD student working in Rome.
I have a question for you. I work on a HP workstation (HPUX11.0) and I'm
trying to compile Peter Stetson's software (allframe) using the 64-bit
options of my fortran90 compiler. Since there are IRAF libraries linked
(libimfort.a,libsys.a,libvops.a,libos.a), I'd like to know wheter it is
possible have them compiled for this 64-bit option and how.Thank you very much for your suggestionsmatteo monelli
|
|
|
|
Anonymous: Guest |
06/27/2003 04:42PM
|
|
|
|
Hi Matteo,
The short answer is unfortunately no. The IRAF host system interface
(i.e. libos.a) is the foundation for the rest of the IRAF libraries and at
this time is not 64-bit clean. This means things like memory pointers,
file descriptors, etc would be compiled with a 64-bit address but wouldn't
be properly understood by IRAF without some work on various parts of the
system. On 64-bit platforms like the Dec Alpha we get around this by
producing 32-bit binaries, but this will become more of an issue as 64-bit
CPUs become common and the support for 32-binaries declines. At the moment
you'll need to either stick with 32-bit only or else port the ALLFRAME code
to use a different image interface library (e.g. CFITSIO to deal with FITS
images).
Sorry we couldn't help.Regards,
Mike Fitzpatrick
|
|
|
|
| |
|