[gradsusr] Trying to build GrADS on Cray Suse Linux
brown wrap
gramos at yahoo.com
Fri Dec 28 21:52:19 EST 2018
I meant to point out I tried to use the prebuilt Suse libraries and they failed:
Dec 28 at 6:30 PMramos at leo1:/lustre/scratch/software/supplibs.prebuilt/lib> more libnetcdf.settings# NetCDF C Configuration Summary==============================
# General-------NetCDF Version: 4.3.3Configured On: Tue Aug 1 11:38:07 MDT 2017Host System: x86_64-unknown-linux-gnuBuild Directory: /glade/u/home/jennifer/suse-12.1/supplibs/src/netcdf-4.3.3Install Prefix: /glade/u/home/jennifer/suse-12.1/supplibs
# Compiling Options-----------------C Compiler: /usr/bin/gccCFLAGS: -fPICCPPFLAGS: -I/glade/u/home/jennifer/suse-12.1/supplibs/includeLDFLAGS: -L/glade/u/home/jennifer/suse-12.1/supplibs/libAM_CFLAGS:AM_CPPFLAGS:AM_LDFLAGS:Shared Library: yesStatic Library: yesExtra libraries: -lhdf5_hl -lhdf5 -ldl -lm -lm -ldl -lcurl -lssl -lrt -lz
# Features--------NetCDF-2 API: yesNetCDF-4 API: yesHDF4 Support: noHDF5 Support: yesPNetCDF Support: noParallel Support: noDAP Support: yesDiskless Support: yesMMap Support: noJNA Support: noramos at leo1:/lustre/scratch/software/supplibs.prebuilt/lib>
While trying to compile:
libtool: link: warning: library `/lustre/scratch/software/supplibs.prebuilt/lib/libgd.la' was moved.libtool: link: warning: library `/lustre/scratch/software/supplibs.prebuilt/lib/libfontconfig.la' was moved./usr/bin/grep: /glade/u/home/jennifer/suse-12.1/supplibs/lib/libfreetype.la: No such file or directory/usr/bin/sed: can't read /glade/u/home/jennifer/suse-12.1/supplibs/lib/libfreetype.la: No such file or directorylibtool: link: `/glade/u/home/jennifer/suse-12.1/supplibs/lib/libfreetype.la' is not a valid libtool archiveMakefile:641: recipe for target 'libgxpGD.la' failedmake[2]: *** [libgxpGD.la] Error 1make[2]: Leaving directory '/lustre/scratch/users/ramos/grads-2.2.0/src'Makefile:543: recipe for target 'all' failedmake[1]: *** [all] Error 2make[1]: Leaving directory '/lustre/scratch/users/ramos/grads-2.2.0/src'Makefile:454: recipe for target 'all-recursive' failedmake: *** [all-recursive] Error 1ramos at leo1:~/grads-2.2.0>
brownwrap.blogspot.com
brownwraps-linuxfromscratch.blogspot.com/
On Thursday, December 27, 2018, 3:12:19 PM PST, Jennifer M Adams <jadams21 at gmu.edu> wrote:
A google search for “ac_nonexistent.h" reveals that might be a deliberate feature of the autoconfigure tools. See, for example, https://lists.gnu.org/archive/html/autoconf/2011-03/msg00009.html.
To find out why grib2 is not enabled, open your config.log in a text editor and search for the string ‘grib2’. Here’s a block of text where I find it in my config.log that has succeeded:
configure:19014: checking grib2.h usability
configure:19014: /usr/bin/gcc -c -fPIC -I/opt/local/include -I/Users/jma/grads/supplibs/include conftest.c >&5
configure:19014: $? = 0
configure:19014: result: yes
configure:19014: checking grib2.h presence
configure:19014: /usr/bin/gcc -E -I/Users/jma/grads/supplibs/include conftest.c
configure:19014: $? = 0
configure:19014: result: yes
configure:19014: checking for grib2.h
configure:19014: result: yes
configure:19016: checking for main in -lgrib2c
configure:19035: /usr/bin/gcc -o conftest -fPIC -I/opt/local/include -I/Users/jma/grads/supplibs/include -L/Users/jma/grads/supplibs/lib conftest.c -lgrib2c -lm >&5
configure:19035: $? = 0
configure:19044: result: yes
Do the same for ‘netcdf’ or any other library you need — you’ll find the similar gcc calls to compile conftest.c (a tiny program created by the configure script that loads the desired header file or library) followed by the errors that gcc returned when it failed. Depending on the error messages, you may need to adjust your $CFLAGS or $CPPFLAGS or $LIBS environnment variables.
—Jennifer
On Dec 27, 2018, at 4:25 PM, brown wrap <gramos at yahoo.com> wrote:
In the config.log file I am seeing a number of these:
configure:7333: gcc -E -I/lustre/scratch/software/supplibs/include conftest.c
conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
Greg
On Thursday, December 27, 2018, 9:48:38 AM PST, Jennifer M Adams <jadams21 at gmu.edu> wrote:
Look in config.log for the errors when trying to compile test programs with grib2, hdf4, and netcdf. The output to the terminal when running the configure script will also tell you where things went wrong.
—Jennifer
> On Dec 26, 2018, at 10:44 PM, brown wrap <gramos at yahoo.com> wrote:
>
> I am trying to build GrADS on a Cray. I have built all of the libraries, but several are not being found:
>
> +=========================================================================+
> GrADS 2.2.0 : Configured on 12/27/18 for x86_64-unknown-linux-gnu
> +=========================================================================+
>
> +-------------------------------+
> | |
> | GrADS will be built with: |
> | |
> | - GUI disabled |
> | + READLINE enabled |
> | + GEOTIFF enabled |
> | + SHAPEFILE enabled |
> | + GD enabled |
> | + CAIRO enabled |
> | - GRIB2 disabled |
> | - HDF4 disabled |
> | + HDF5 enabled |
> | - NETCDF disabled |
> | - OPeNDAP disabled |
> | |
> +-------------------------------+
>
> Both HDF4 and NetCDF are there in the supplibs directory. Any ideas?
>
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://secure-web.cisco.com/1v9r5rJb1OuQ69Htts-wjzgAMQT1C6_XD39z9wPsnQdKnQbtH0Vak9RsJIW3AFQEcrulhFV01lam7qwdTwSNd6QUktbwz9u0LZIinlappNmvhdlU1kPuzgA6fDJH2fOOrrYmWtHsSdjDq10otqyYApiDgieEidMPrGgNqA63whXU8i1Au4pwm00d20GaOj-7Lce-xgj2Xtu1pIiDKi64umNYBq-l46RXok2u_4zS-l9KObH8HD04G5-wmHEErjNnpPvzreimAvSQR3rdqbGYJFz48wJ5G8mbBu6NRCu0ktj4WWX2bGqBEBdQWVMhMaOw_hJUD8HPLSuudDG50xtPpRgyS5uTBrE1b4JS8dxyCn2BA1CMQcORXcxDpvBVgzf2gt1l4UVzcbbvw9JH--X4GciAjPmVrOs4T7r-QEMLlJmv7GsZWRUXd5IGX86lUCvL9/http%3A%2F%2Fgradsusr.org%2Fmailman%2Flistinfo%2Fgradsusr
--
Jennifer Miletta Adams
Center for Ocean-Land-Atmosphere Studies (COLA)
George Mason University
_______________________________________________
gradsusr mailing list
gradsusr at gradsusr.org
http://gradsusr.org/mailman/listinfo/gradsusr
_______________________________________________
gradsusr mailing list
gradsusr at gradsusr.org
http://secure-web.cisco.com/1tevWdtozE8qF4zYZxnQYBWzVWOxgAYAYIOOdaCg7Bls0JEvLzUPUzn4WO3jlX7nm7qStP9AB547b3GVp-M5XM9gMM9aPBEK1VqeYEx0REP8LpxQNCZf7fa8DH0KjP3HcoX_FZpf-s5Ll0Wpm9mVnvvW7b5W9m0rCMyUOpElteDS26dIZsjt8g4WcY6T3wWic6T1KKZXHSbolQCTpNh2Zj67nObmwszorJXj7y8Aod02hqWcagEGe4Epn-EqtStwLS7IODVshiWhdz3WYFyNMpXaUSX1WcfAK9Ibt_tbUbcMt87ixpo1NsZGccagd7y4PsCsh4vLELZtSWCPxksjgU03BkHihLomGRI6_M_Do3Y8NBEarhyQYapS0S1TdECvNNUQSmcgWveh859JiU_PU6Au-2DaXIQMTej4zy2YxRORBVl0mALM33P3tKu0vB8uq/http%3A%2F%2Fgradsusr.org%2Fmailman%2Flistinfo%2Fgradsusr
--
Jennifer Miletta Adams
Center for Ocean-Land-Atmosphere Studies (COLA)
George Mason University
_______________________________________________
gradsusr mailing list
gradsusr at gradsusr.org
http://gradsusr.org/mailman/listinfo/gradsusr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gradsusr.org/pipermail/gradsusr/attachments/20181229/f584628b/attachment-0001.html>
More information about the gradsusr
mailing list