make world is broken at the moment. I hadn't expected you to remove
everything and start again just to update the perl modules.
To get a working version of Starlink you need to checkout
cccb107b5a8dcfa4484f1a and try again.
I am actively working on fixing PRM and AST to sort out the problems
with the K (64-bit integer) support.
--
Tim
On Mon, Apr 30, 2012 at 11:38 AM, Oba, Josh <[log in to unmask]> wrote:
> Trying a fresh build.
>
> Got the source code from
> $ git clone ssh:[log in to unmask]
> $ git clone ssh:[log in to unmask]
> $ git clone ssh:[log in to unmask]
>
> and building in the same order.
>
> "make wold" in starlink build is failing at libraries/ary. Looking at the repository does not reveal a recent change to this library.
>
> This used to be very easy on my 32-bit fedora 12 system. Not sure why it is so problematic now.
>
> Josh
>
> cd libraries/ary \
> && (make && make install) >make.log 2>make.log.err || { cat make.log.err; false; }
> ary1_gt1x.f:1115.25:
>
> VMAX = NUM_DTOK( V1 )
> 1
> Error: Function 'num_dtok' at (1) has no IMPLICIT type
> ary1_gt1x.f:1121.25:
>
> VMIN = NUM_DTOK( V2 )
> 1
> Error: Function 'num_dtok' at (1) has no IMPLICIT type
> ary1_gt1x.f:1129.25:
>
> VMAX = NUM_DTOK( V2 )
> 1
> Error: Function 'num_dtok' at (1) has no IMPLICIT type
> ary1_gt1x.f:1135.25:
>
> VMIN = NUM_DTOK( V1 )
> 1
> Error: Function 'num_dtok' at (1) has no IMPLICIT type
> make[2]: *** [libary_la-ary1_gt1x.lo] Error 1
> make[1]: *** [all] Error 2
> make: *** [/star/manifests/ary] Error 1
>
>
>
> ________________________________________
> From: Starlink development [[log in to unmask]] on behalf of Tim Jenness [[log in to unmask]]
> Sent: Monday, April 30, 2012 11:16 AM
> To: [log in to unmask]
> Subject: Re: perl-Starlink-AST and perl-JCMT-Tau modules
>
> On Mon, Apr 30, 2012 at 6:55 AM, Oba, Josh <[log in to unmask]> wrote:
>> After the fresh installation of Ubuntu 11.10, I installed/verified the
>> following libs:
>>
>>
>>
>> · build-essential
>>
>> · gfortran
>>
>> · g++
>>
>> · libx11-dev
>>
>> · flex
>>
>> · libxt-dev
>>
>> · libncurses5-dev
>>
>> · tcsh
>>
>> · bison
>>
>> · tcl8.5 / tcl8.5-dev
>>
>> · tk8.5 / tk8.5-dev
>>
>
> these two are not required since Starlink builds them.
>
>
>>
>> then checked out the code from the following repositories, and build them
>> according to the README files in their respective folders.
>>
>>
>>
>> · $ git clone
>> ssh:[log in to unmask]
>>
>> · $ git clone
>> ssh:[log in to unmask]
>>
>> · $ git clone
>> ssh:[log in to unmask]
>>
>
> This should be all that is needed. Everything is meant to be installed
> from the above 3 repositories.
>
> The problem is that Starlink::Versions in perl-modules.git is actually
> out of date and no-one realised it. Check out the
> perl-Starlink-Versions git repository and build from there for the
> moment. We'll get perl-modules.git updated prior to the kapuahi
> release.
>
> --
> Tim Jenness
|