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
|