This is because David adding an ADAM call to NDG in the wrong part of
the library so that it was included in ndg_link whereas it should only
turn up in ndg_link_adam. Should be an easy fix. Will get back to you.
On Oct 21, 2009, at 8:00 AM, Edward Chapin wrote:
> Just did a pull this morning. Getting the following error with
> ccdpack:
>
> gcc -g -O2 -o ccdwish ccdwish.o main/ccd1_wedge.o main/ccd1_orvar.o
> main/ccd1_box.o main/ccd1_hisp.o /stardev/lib/tkGwm.o /stardev/lib/
> tkGwmCanv.o /stardev/lib/tkGwmPrint.o /stardev/lib/tclAdam.o
> grf_ccdpack.o -Wl,-rpath -Wl,/stardev/lib -L/stardev/lib
> tasks/.libs/libccdpack_tasks.a main/.libs/libccdpack.a gen/.libs/
> libccdpack_gen.a ./.libs/libgrf_ccdpack.a /stardev/lib/libard.so /
> stardev/lib/libams_adam.so /stardev/lib/libmsp.so /stardev/lib/
> libsock.so /stardev/lib/libatimer.so /stardev/lib/libkpg.so /stardev/
> lib/libira.so /stardev/lib/libfts.so /stardev/lib/libaif.so /stardev/
> lib/libccg.so /stardev/lib/libirq.so /stardev/lib/libcat.so -
> lcfitsio /stardev/lib/libndg.so /stardev/lib/libatl.so /stardev/lib/
> libsla.so /stardev/lib/libndf.so /stardev/lib/libary.so /stardev/lib/
> libast_grf_2.0.so /stardev/lib/libast_ems.so /stardev/lib/libfio.so /
> stardev/lib/libgrp.so /stardev/lib/libone.so /stardev/lib/libmag.so /
> stardev/lib/libpsx.so /stardev/lib/libagp.so /stardev/lib/libref.so /
> stardev/lib/libtrn.so /stardev/lib/libhdsf.so /stardev/lib/
> libhds.so /stardev/lib/libprm.so /stardev/lib/libprm_a.so /stardev/
> lib/libast.so /stardev/lib/libast_wcslib.so /stardev/lib/
> libast_pal.so /stardev/lib/libast_grf_3.2.so /stardev/lib/
> libast_grf3d.so /stardev/lib/libast_pass2.so /stardev/lib/
> libast_err.so /stardev/lib/libcpgplot.so /stardev/lib/
> libpgplot_star.so /stardev/lib/libgwm.so /stardev/lib/
> liberr_standalone.so /stardev/lib/libchr.so /stardev/lib/libemsf.so /
> stardev/lib/libems.so /stardev/lib/libcnf.so /stardev/lib/
> libstarmem.so -lpthread /stardev/lib/libstarutil.so /stardev/lib/
> libpda.so /stardev/lib/libcnfrtl.so -ltcl8.5 -ltk8.5 -lSM -lICE -
> lX11 -ljpeg -L/usr/lib/gcc/x86_64-linux-gnu/4.3.3 -L/usr/lib/gcc/
> x86_64-linux-gnu/4.3.3/../../../../lib -L/lib/../lib -L/usr/lib/../
> lib -L/usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../.. -lgfortranbegin -
> lgfortran -lm -lgcc_s -Wl,--rpath -Wl,/stardev/lib -Wl,--rpath -Wl,/
> stardev/lib
> /stardev/lib/libndg.so: undefined reference to `subpar_getname_'
> /stardev/lib/libndg.so: undefined reference to `subpar_findpar_'
>
> I've ensured that I've re-built pcs (for libsubpar) and ndg before
> doing ccdpack and still get this error. Anyone else?
>
> thanks,
> Ed
--
Tim Jenness
Joint Astronomy Centre
|