[ncl-install] pre-compiled NCL binaries for X86_64 SUSE linux machines?

Mary Haley haley at ucar.edu
Wed Aug 10 14:03:55 MDT 2011


Erik,

If you don't need OPeNDAP support, then I recommend downloading a non-OPeNDAP enabled binary.

If you need OPeNDAP support, then you will need to install the required libraries that it's complaining about.  Please see:

http://www.ncl.ucar.edu/Download/linux.shtml#SharedLibraries

for information about how to install the additional libraries needed. You will probably have to get your system administrator to do this.

Since you have gcc 4.5.0, my recommendation is to use the ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz binary, but you will need to get the "ldap" library installed on your machine.

Otherwise, I think there's a 4.5.0 binary that doesn't have OPeNDAP support built-in. This one won't require ldap.

--Mary

On Aug 10, 2011, at 1:23 PM, Noble, Erik U. (GSFC)[COLUMBIA UNIVERSITY] wrote:

> You are correct, but I still didn't have any luck.  I downloaded all three of the Open-dap binaries that were compiled for a x86_64 machine. 
> 
> ********* Terminal Output Below **************
> 
>> gcc -v
> Using built-in specs.
> COLLECT_GCC=gcc
> COLLECT_LTO_WRAPPER=/usr/local/other/gcc/4.5/libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/lto-wrapper
> Target: x86_64-unknown-linux-gnu
> Configured with: /gpfsm/dnbsrc/other/Gfortran4.5/gcc-4.5.0/configure --prefix=/usr/local/other/gcc/4.5 CC=gcc cc=gcc --enable-languages=all
> Thread model: posix
> gcc version 4.5.0 (GCC) 
> 
>> tar -xzvf ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc432.tar.gz
>> ncl
> ncl: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ncl)
> ncl: /usr/lib64/libcrypto.so.0.9.8: no version information available (required by ncl)
> ncl: /usr/lib64/libssl.so.0.9.8: no version information available (required by ncl)
> 
>> rm -rf bin/ include/ lib/
>> tar -xzvf ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz
>> ncl
> ncl: error while loading shared libraries: libldap_r-2.4.so.2: cannot open shared object file: No such file or directory>
> 
>> tar -xzvf ncl_ncarg-6.0.0.Linux_RedHat_x86_64_gcc412.tar.gz
>> ncl 
> ncl: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
> 
> 
> On Aug 10, 2011, at 2:54 PM, Mary Haley wrote:
> 
>> 
>> On Aug 10, 2011, at 8:47 AM, Erik Noble wrote:
>> 
>>> Ok, not SUSE specifically, but should some of the binaries work on a
>>> X86_64 machine vs. an ia64 linux machine?
>> 
>> You can't use x86_64 binaries on an ia64 system.  Even though you have a SUSE x86_64
>> system, you should be able to use Debian x86_64 binaries. Do *not* try to use the ia64 binary.
>> 
>> Regarding your other question:
>> 
>> 
>> | Oh, I see some of the Debian and Red Hat binaries are available for
>> | X86_64 machines.
>> | Unfortunately, I keep getting this error when I use any of them.
>> |
>> | ncl: ncl: cannot execute [Exec format error]
>> 
>> Are you sure you are using the correct binary for the system you have?  If you are gettintg this error, you are likely trying to use the ia64 binary and not one of the x86_64 binary.
>> 
>> --Mary
>> 
> 
> 
> 
> _______________________________________________________
> Erik Noble
> NASA Goddard Institute for Space Studies
> Center for Climate Systems Research at Columbia University in the City of New York
> 2880 Broadway, New York, NY-10025, USA
> 
> Tel: +1 (212) 678-5512; Fax: +1 (212) 678-5552
> E-mail: erik.u.noble at nasa.gov, erik.noble at colorado.edu
> WEB:  http://www.giss.nasa.gov/staff/enoble.html
> GISS: http://www.giss.nasa.gov
> CCSR: http://www.ccsr.columbia.edu
> _______________________________________________________
> 



More information about the ncl-install mailing list