Re: szip

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Tue, 20 Nov 2007 20:09:32 -0700 (MST)

Mark,

Since you built HDF with szip, you will need to include this on your
compile line. You can do this by editing your config file in
$NCARG/config and adding the line:

#define HDFlib -lmfhdf -ldf -ljpeg -lz -lsz

Then, you need to remake your Makefiles where the HDF libraries are
referenced. The easiest way to do this is to just remake all of them
and restart the build at the same time:

    cd $NCARG
    make Makefiles includes depend all install >>& make-output &

I have never actually built NCAR Graphics/NCL against an HDF that had
szip support built in, so I'm not 100% positive that the above is all
you need.

If you want, you can do a quick test before you restart the whole
build:

  cd $NCARG/ncarview/src/bin/ctrans
  make me
  make all install

If this builds "ctrans" without any errors, then you are probably set
to restart the full build.

--Mary

On Tue, 20 Nov 2007, Mark Branson wrote:

> Yes, we definitely built HDF-4 with szip, and there is a libsz.a in /
> usr/local/absoft/lib, but it seems that the makefile is not using a -lsz:
>
> gcc -DAbsoftProFortran -ansi -O -o ctrans main.o ../../../.././
> ncarview/src/lib/libctrans/libctrans.o -L../../../.././ncarview/src/
> lib/libcgm -lcgm -L../../../.././ncarview/src/lib/libncarg_ras -lncarg_ras
> -L../../../.././common/src/libncarg_c -lncarg_c -L/usr/local/ncarg/lib
> -L/usr/X11R6/lib -L/usr/local/absoft/lib -lXpm -lX11 -lXext -lmfhdf -ldf
> -ljpeg -lz -lm
> /usr/bin/ld: Undefined symbols:
> _SZ_encoder_enabled
> _SZ_BufftoBuffCompress
> _SZ_BufftoBuffDecompress
> collect2: ld returned 1 exit statusmake[5]: *** [ctrans] Error 1
>
> And this is occurring in a number of different places.
>
> Thanks!
> Mark
>
>> Those are definitely symbols in the szip (libsz) library, so something is
>> looking for them. If it's not netCDF-4, it
>> is likely HDF4, which can be configured/built with szip. Are you able to
>> check if your local installation of
>> HDF-4 was built with the szip package?
>>
>> ---- Rick Grubin NCAR/TDD/CISL/VETS
>> Visualization + Enabling Technologies
>> grubin_at_ucar.edu 303.497.1832
>>
>
> _______________________________________________
> ncl-install mailing list
> ncl-install_at_ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-install
>
_______________________________________________
ncl-install mailing list
ncl-install_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Tue Nov 20 2007 - 20:09:32 MST

This archive was generated by hypermail 2.2.0 : Sun Nov 25 2007 - 07:22:04 MST