grads with dods
Patrice Dumas
pertusus at FREE.FR
Thu Oct 12 10:09:21 EDT 2006
On Thu, Oct 12, 2006 at 03:45:18PM +0200, Kai Grunau wrote:
> I have to copy the libraries needed for "./configure --with-nc
> --with-dods --with-hdf --with-readline"
> in a subdirectory called supplibs/lib
>
> ls supplibs/lib
> ---------------------------------
> libdap++.a libjpeg.a libnc-dods.a librx.a libtclstub8.3.a
> libtkstub8.3.a libwww.a
> libdf.a libmfhdf.a libnetcdf.a libtcl8.3.a libtk8.3.a
> libudunits.a libz.a
> ----------------------------------
Ok, if you go that way, then you shouldn't have a need for the tarball
I supplied. The changes to the configure system I did are usefull when
someone wants to link against the system libraries, not the libraries
supplied in supplibs/lib, and are only activated when adding
--enable-dyn-supplibs to ./configure.
> The only way I know to create the libwww.a is to "configure, make" the
> DODS 3.2 packages.
>
> The make command in tthe grads directory created the binaries
> gradsc,gradsnc, gradshdf, gribmap, gxeps, gxps, stnmap, wgrib, gribscan,
> bufrscan and stopped with :
> -----------------------
> g++ -g -O2 -o gradsdods grads.o gxsubs.o gxmeta.o gxchpl.o gxcntr.o
> gxstrm.o gxwmap.o gxshad.o gaexpr.o gafunc.o gautil.o gagx.o gscrpt.o
> gamach.o bufrstn.o gabufr.o gabufrtbl.o gxX.o gxdxwd.o galats.o
> lats.o latsint.o latsgrib.o latstime.o latsstat.o fgbds.o fgutil.o
> latsgribmap.o gagmap.o gaddes-dods.o gacfg-dods.o gaio-dods.o
> gauser-dods.o gasdf-dods.o -L.././supplibs/lib -L/usr/X11R6/lib
> -lSM -lICE -lX11 -lnc-dods -ldap++ -lnc-dods -ldap++
> .././supplibs/lib/libudunits.a .././supplibs/lib/libwww.a
> .././supplibs/lib/librx.a .././supplibs/lib/libz.a latsnc-dods.o -lm
> .././supplibs/lib/libdap++.a(HTTPConnect.o)(.text+0x7aa): In function
> `HTTPConnect::~HTTPConnect [in-charge deleting]()':
> .......
> -----------------------------
Your error message is very strange. it seems to be intricated with the
link command, and it is missing. I guess in fact it begins with:
(HTTPConnect.o)(.text+0x7aa): In function `HTTPConnect::~HTTPConnect [in-charge deleting]()':
but what goes after that?
What is your platform?
--
Pat
More information about the gradsusr
mailing list