On 07/01/2009 02:27 AM, Peter W. Draper wrote:
> On Tue, 30 Jun 2009, Tim Lister wrote:
>
>> I've been asked to test out a new astronomy machine with Ubuntu 9.04
>> 32bit on it so naturally I threw the WASP Pipeline at it and it's thrown
>> it back... The problem is somewhere with alink I think:
>
>> alink wasp_modsky3.o waspphotlib.a ../Wasp_astrometry/wasplib.a \
>> ../Tools/NumRec/recip.a -L/usr/local/star/lib `cfitsio_link` \
>> `img_link_adam` `fio_link_adam` `par_link_adam` `sla_link` -o \
>> wasp_modsky3
>> LIBTOOL=/usr/local/star/bin/dtask_libtool
>>
>> dtask_libtool: compile: unable to infer tagged configuration
>>
>> dtask_libtool: compile: specify a tag with `--tag'
>>
>> dtask_libtool: link: unable to infer tagged configuration
>>
>> dtask_libtool: link: specify a tag with `--tag'
>>
>> make[1]: *** [wasp_modsky3] Error 1
>>
>>
>> I'm using g95 (gcc version 4.0.3 (g95 0.91!) Sep 6 2007) and a what
>> looks like a recent Starlink distribution (KAPPA says V1.9-11 which I
>> think makes it lehuakona?)
>>
>> Any thoughts ?
>
> Hi Tim,
>
> yes that's very odd. What this is saying is that the compiler alink
> requests doesn't match that supported by the dtask_libtool script.
> See what:
>
> grep 'CC=' $STARLINK_DIR/bin/dtask_libtool
>
> says. I get:
>
> LTCC="gcc"
> CC="gcc"
> LTCC="gcc"
> CC="g++"
> LTCC="gcc"
> CC="g95"
>
> So gcc, g++ and g95 are supported.
>
> Maybe you're managing to mix up alink and dtask_libtool scripts -- one say
> asking for g77 or gfortran and using a libtool script configured for g95,
> but that would be difficult to arrange.
grep returns the same as the above:
grep 'CC=' $STARLINK_DIR/bin/dtask_libtool
LTCC="gcc"
CC="gcc"
LTCC="gcc"
CC="g++"
LTCC="gcc"
CC="g95"
Results with the '--verbose' flag to 'alink':
alink --verbose wasp_modsky3.o waspphotlib.a
../Wasp_astrometry/wasplib.a ../Tools/NumRec/recip.a
-L/usr/local/star/lib `cfitsio_link` `img_link_adam` `fio_link_adam`
`par_link_adam` `sla_link` -o wasp_modsky3
LIBTOOL=/usr/local/star/bin/dtask_libtool
/usr/local/star/bin/dtask_libtool --mode=compile /scisoft/bin/g95 -g -O2
-I/usr/local/star/include -fno-second-underscore -c dtask_applic.f
dtask_libtool: compile: unable to infer tagged configuration
dtask_libtool: compile: specify a tag with `--tag'
/usr/local/star/bin/dtask_libtool --mode=link /scisoft/bin/g95 -g -O2
-I/usr/local/star/include -fno-second-underscore -L/usr/local/star/lib
-o wasp_modsky3 /usr/local/star/lib/dtask_main.o dtask_applic.lo
/usr/local/star/lib/starMemInit.o ./wasp_modsky3.o waspphotlib.a
../Wasp_astrometry/wasplib.a ../Tools/NumRec/recip.a
-L/usr/local/star/lib -lcfitsio /usr/local/star/lib/libimg_adam.la
/usr/local/star/lib/libndf_adam.la /usr/local/star/lib/libndf.la
/usr/local/star/lib/libary.la /usr/local/star/lib/libhdsf.la
/usr/local/star/lib/libhds.la /usr/local/star/lib/libprm.la
/usr/local/star/lib/libprm_a.la /usr/local/star/lib/libast.la
/usr/local/star/lib/libast_wcslib.la /usr/local/star/lib/libast_pal.la
/usr/local/star/lib/libast_grf_2.0.la
/usr/local/star/lib/libast_grf_3.2.la
/usr/local/star/lib/libast_grf3d.la /usr/local/star/lib/libast_pass2.la
/usr/local/star/lib/libast_ems.la -lm /usr/local/star/lib/liberr_adam.la
/usr/local/star/lib/libpsx.la /usr/local/star/lib/libemsf.la
/usr/local/star/lib/libems.la /usr/local/star/lib/libcnf.la
/usr/local/star/lib/libstarmem.la /usr/local/star/lib/libchr.la
/usr/local/star/lib/libfio_adam.la /usr/local/star/lib/libfio.la
/usr/local/star/lib/libemsf.la /usr/local/star/lib/libems.la
/usr/local/star/lib/libcnf.la /usr/local/star/lib/libstarmem.la
/usr/local/star/lib/libchr.la /usr/local/star/lib/libpar_adam.la
/usr/local/star/lib/liberr_adam.la /usr/local/star/lib/libsubpar_adam.la
/usr/local/star/lib/liblex_adam.la /usr/local/star/lib/libams_adam.la
/usr/local/star/lib/libmsp.la /usr/local/star/lib/libsock.la
/usr/local/star/lib/libatimer.la /usr/local/star/lib/libmisc_adam.la
-lcurses /usr/local/star/lib/libstring_adam.la
/usr/local/star/lib/libhdsf.la /usr/local/star/lib/libhds.la
/usr/local/star/lib/libhlp.la /usr/local/star/lib/libpsx.la
/usr/local/star/lib/libemsf.la /usr/local/star/lib/libems.la
/usr/local/star/lib/libcnf.la /usr/local/star/lib/libstarmem.la
/usr/local/star/lib/libchr.la /usr/local/star/lib/libsla.la -o
wasp_modsky3 /usr/local/star/lib/libhdspar_adam.la
/usr/local/star/lib/libpar_adam.la /usr/local/star/lib/libdtask_adam.la
/usr/local/star/lib/libtask_adam.la /usr/local/star/lib/liberr_adam.la
/usr/local/star/lib/libsubpar_adam.la /usr/local/star/lib/liblex_adam.la
/usr/local/star/lib/libams_adam.la /usr/local/star/lib/libmsp.la
/usr/local/star/lib/libsock.la /usr/local/star/lib/libatimer.la
/usr/local/star/lib/libmisc_adam.la -lcurses
/usr/local/star/lib/libstring_adam.la /usr/local/star/lib/libhdsf.la
/usr/local/star/lib/libhds.la /usr/local/star/lib/libchr.la
/usr/local/star/lib/libhlp.la /usr/local/star/lib/libpsx.la
/usr/local/star/lib/libemsf.la /usr/local/star/lib/libems.la
/usr/local/star/lib/libcnf.la /usr/local/star/lib/libstarmem.la
dtask_libtool: link: unable to infer tagged configuration
dtask_libtool: link: specify a tag with `--tag'
rm -f dtask_applic.f dtask_wrap.c dtask_wrap.o
make[1]: *** [wasp_modsky3] Error 1
>
> Cheers,
>
> Peter.
>
>
Cheers,
TimL
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
= Dr. Tim Lister (Astronomer & LCO Project Scientist) =
= Las Cumbres Observatory Global Telescope Network =
= 6740 Cortona Drive Suite 102, Goleta, CA 93117, USA =
= email: [log in to unmask] =
= icbm: 34 25 57 N 119 51 46.0 W +7m =
= /* Halley */ (Halleys' comment) =
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|