On Fri, 31 Jan 2014, David Berry wrote:
> 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.
Good to hear. So that's one down...
Cheers,
Peter.
|