On 30 January 2014 16:36, Peter W. Draper <[log in to unmask]> wrote:
> On Thu, 30 Jan 2014, David Berry wrote:
>
>> I can get as far as "make world" now, but I get an error when making
>> cfitsio. I've tried it twice with complete fresh clones, and I got the
>> same error both times. make world displays:
>>
>> cd thirdparty/heasarc/cfitsio \
>> && (make && make install) >make.log 2>make.log.err || { cat
>> make.log.err; false; }
>> make[2]: *** No rule to make target `all'. Stop.
>> make[1]: *** [cfitsio/libcfitsio.a] Error 2
>> make: *** [/stardev/git/starlink-pwd/star/manifests/cfitsio] Error 1
>>
>> thirdparty/heasarc/cfitsio/make.log contains
>>
>> make[1]: Entering directory
>> `/stardev/git/starlink-pwd/thirdparty/heasarc/cfitsi
>> o'
>> (cd cfitsio; export CFLAGS; unset CFLAGS; make all)
>> make[2]: Entering directory
>> `/stardev/git/starlink-pwd/thirdparty/heasarc/cfitsi
>> o/cfitsio'
>> make[2]: Leaving directory
>> `/stardev/git/starlink-pwd/thirdparty/heasarc/cfitsio
>> /cfitsio'
>> make[1]: Leaving directory
>> `/stardev/git/starlink-pwd/thirdparty/heasarc/cfitsio
>> '
>>
>>
>> and thirdparty/heasarc/cfitsio/make.log.error contains
>>
>> make[2]: *** No rule to make target `all'. Stop.
>> make[1]: *** [cfitsio/libcfitsio.a] Error 2
>>
>>
>> There is no thirdparty/heasarc/cfitsio/cfitsio/Makefile file (just
>> Makefile.in) so it looks like configure hasn't run there?
>
>
> Teach me to apply a patch a little blindly. Needed to modify the aux
> directory to . as the cfitsio/ release uses the same look around for support
> files trick.
>
> Pull and that component should be buildable now.
Brillo pads! it got all the way through to the end of make world.
I've tried gaia and various bits of kappa and they all seem to work.
David
|