On Wed, 9 May 2012, Tim Jenness wrote:
> you needed to
>
> git submodule update
>
> after you checked out out cccb107.
Or just run the "./update-modules" script located in the top of the tree..
> Tim
>
> On Wed, May 9, 2012 at 4:10 PM, Oba, Josh <[log in to unmask]> wrote:
> > Tim,
> >
> > I checked out the version you suggested, cccb107b5a8dcfa4484f1aafeadd1d07012720e7.
> >
> > make world this time failed at smurf with the following error:
> > specwrite/specwrite.c:2905:5: error: implicit declaration of function 'emsSetk' [-Wimplicit-function-declaration]
> >
> > Is there a quick solution to this that I can apply?
> >
> > Josh
> >
> > ________________________________________
> > From: Starlink development [[log in to unmask]] on behalf of Tim Jenness [[log in to unmask]]
> > Sent: Monday, April 30, 2012 3:50 PM
> > To: [log in to unmask]
> > Subject: Re: perl-Starlink-AST and perl-JCMT-Tau modules
> >
> > 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
>
--
Peter W. Draper, http://astro.dur.ac.uk/~pdraper
|