[ncl-install] NCL Source Install Document Misprint?
Huber, David
dbh409 at ku.edu
Tue May 25 12:00:10 MDT 2010
Hi Mary,
Thanks for the confirmation. I did get HDF-EOS 5 to install, but it required a little extra effort. I ran the script you suggested, bin/INSTALL_HDFEOS, and input the information about the location of various libraries and include directories, but once it started building I received the following:
Building HDFEOS5
-----------------------------------------------------------------------
make[1]: Entering directory `/home/dbh409/hdfeos5/src'
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c EHapi.c -o /home/dbh409/hdfeos5/obj/linux64/EHapi.o
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c TSapi.c -o /home/dbh409/hdfeos5/obj/linux64/TSapi.o
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c PTapi.c -o /home/dbh409/hdfeos5/obj/linux64/PTapi.o
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c GDapi.c -o /home/dbh409/hdfeos5/obj/linux64/GDapi.o
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c SWapi.c -o /home/dbh409/hdfeos5/obj/linux64/SWapi.o
gcc -O -ansi -DH5_USE_16_API -Df2cFortran -DLINUX64 -I. -I/home/dbh409/hdfeos5/include -I/usr/local/include -c ZAapi.c -o /home/dbh409/hdfeos5/obj/linux64/ZAapi.o
ar -r /home/dbh409/hdfeos5/lib/linux64/libhe5_hdfeos.a /home/dbh409/hdfeos5/obj/linux64/EHapi.o /home/dbh409/hdfeos5/obj/linux64/TSapi.o /home/dbh409/hdfeos5/obj/linux64/PTapi.o /home/dbh409/hdfeos5/obj/linux64/GDapi.o /home/dbh409/hdfeos5/obj/linux64/SWapi.o /home/dbh409/hdfeos5/obj/linux64/ZAapi.o
make[1]: Leaving directory `/home/dbh409/hdfeos5/src'
-----------------------------------------------------------------------
Cleaning up
-----------------------------------------------------------------------
rm -f *.o /home/dbh409/hdfeos5/obj/linux64/*.o
-----------------------------------------------------------------------
Building HDFEOS5 utilities
-----------------------------------------------------------------------
make[1]: Entering directory `/home/dbh409/hdfeos5/util'
--- ERROR: One or more of the environment variables HDFINC,
--- HDF5INC, HDFEOS5_INC, SZIPINC, HDFLIB, HDF5LIB, HDFEOS5_LIB,
--- SZIPLIB has not been set. Failed building utility executable.
make[1]: Leaving directory `/home/dbh409/hdfeos5/util'
chmod: cannot access `/home/dbh409/hdfeos5/bin/linux64/HE5_GDconvert_ij2ll': No such file or directory
-----------------------------------------------------------------------
HDFEOS5 installation ending at Tue May 25 12:52:24 CDT 2010
-----------------------------------------------------------------------
What I ended up doing was manually setting each of the variables, HDFINC etc, to the respective locations. After that, it worked.
Thanks,
David
-----Original Message-----
From: Mary Haley [mailto:haley at ucar.edu]
Sent: Tue 5/25/2010 9:57 AM
To: Huber, David
Cc: ncl-install at ucar.edu
Subject: Re: [ncl-install] NCL Source Install Document Misprint?
Hi David,
Sorry for the confusion. This should read "HDF-EOS 5" and not "GDAL". I'll fix this shortly.
Meanwhile, were you able to get HDF-EOS 5 built? Sometimes if I have problems with the below method,
I try using the "bin/INSTALL_HDFEOS" method.
You run this script:
bin/INSTALL_HDFEOS
and answer some questions about where your HDF5 and SZIP libraries and include files reside.
>From there it will try to do the build based on your environment settings (if any) for CFLAGS, CC, CPPFLAGS, etc.
--Mary
On May 20, 2010, at 9:25 PM, Huber, David wrote:
> Hello,
> I'm working through the "How to build NCL and NCAR Graphics from source code" document on the website, and I noticed something peculiar. Under the section "HDF-EOS 5 software" there is a step stating:
>
>
> Once you have the GDAL source code, you can build and install it with:
>
> ./configure --with-hdf5=/usr/local --with-zlib=/usr/local --with-szlib=/usr/local --prefix=/usr/local
> make all install
>
>
> Since this section is not for GDAL, I thought it odd that I should be compiling GDAL, so I assume this is actually supposed to read "Once you have the hdf5-eos source code..."
>
> However, following these instructions, I am unable to compile hdf-eos. Ironically, the only other supporting package I was unable to compile was GDAL! Can someone please clarify this for me?
>
> Thanks,
>
> DH
>
>
>
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install
More information about the ncl-install
mailing list