On Wed, 16 May 2012, Tim Jenness wrote:
> <[log in to unmask]> wrote:
>> On Tue, 15 May 2012, Tim Jenness wrote:
>>
>>> The final thing that seems to be killing my new _INT64 build is that GAIA
>>> has some fortran-based byte swapping code and is lacking a 64-bit int
>>> version.
>>
>>
>> Indeed, if you're sure that things can now be built I'll have a look at
>> updating GAIA. Skycat should be OK as it supports a LONG type.
>>
>
> Great. Thanks. GAIA is where make world stops at the moment.
It gets past that now and fails in KAPPA:
cd applications/kappa \
&& (make && make install) >make.log 2>make.log.err || { cat
make.log.err; false; }
libndfpack/.libs/libndfpack.a(setext.o): In function `setext':
/loc/pwda/pdraper/starlink_git/starlink/applications/kappa/libndfpack/setext.f:1006:
undefined reference to `par_exack_'
/loc/pwda/pdraper/starlink_git/starlink/applications/kappa/libndfpack/setext.f:795:
undefined reference to `par_get0k_'
collect2: ld returned 1 exit status
Seems that Skycat will require an update after all, I forgot that "LONG"
is really 32bit int and what we actually need is "LONGLONG". The latest
Skycat has this so I'm looking at a package upgrade, but don't hold your
breath there is a lot to work through. After that I'll get back to a
proper update of GAIA.
Cheers,
Peter.
|