[ncl-talk] R: installing ncl on Debian Linux 10
Francesco Trotta
francesco.trotta4 at unibo.it
Tue Apr 21 21:52:57 MDT 2020
Dear Gus Correa
I tried to create a link libgfortran.so.3 to libgfortran.so.5
but I got another error
ncl: /usr/lib/x86_64-linux-gnu/libgfortran.so.3: version `GFORTRAN_1.4' not found (required by ncl)
I would like to not use the virtual environment for now
SO I tried to compile and install from the source code ncarg-6.6.2
following the step-by-step instructor from the website
After I installed all the necessary package on the /usr/local/ and
run the command: make Everything >& make-output
I end up with the below executables:
But there is not 'ncl'
bash: ncl: command not found
What did I miss?
Many Thanks
Francesco
surf at surf:/usr/local/ncl_ncarg/ncl_ncarg-6.6.2/bin$ tree -L 2 ./
./
├── cgm2ncgm
├── ConvertMapData
├── ctlib
├── fcaps
├── findg
├── fontc
├── gcaps
├── graphc
├── idt
├── med
├── ncargcc
├── ncargex
├── ncargf77
├── ncargf90
├── ncargfile
├── ncargpath
├── ncargrun
├── ncargversion
├── ncargworld
├── ncarlogo2ps
├── ncarvversion
├── ncgm2cgm
├── ncgmstat
├── ncl_convert2nc
├── ncl_filedump
├── ncl_grib2nc
├── ncl_quicklook
├── ng4ex
├── nhlcc
├── nhlf77
├── nhlf90
├── pre2ncgm
├── pre2ncgm.prog
├── psblack
├── psplit
├── pswhite
├── pwritxnt
├── scrip_check_input
├── tgks0a
├── tlocal
├── WRAPIT
├── wrapit77
├── WriteLineFile
├── WriteNameFile
└── WritePlotcharData
________________________________
Da: ncl-talk <ncl-talk-bounces at ucar.edu> per conto di Gus Correa via ncl-talk <ncl-talk at ucar.edu>
Inviato: lunedì 20 aprile 2020 03:57
A: NCL Talk <ncl-talk at ucar.edu>
Oggetto: Re: [ncl-talk] installing ncl on Debian Linux 10
Hi Francesco
Have you checked if your Debian distribution has a "compat" (compatibility) package for gfortran/libgfortran
between libgfortran.5 and libgfortran.3 ?
Apt-get may have a way to check if it is available.
I don't use Debian, but CentOS-7, which has an older kernel and older libraries.
However, I have libgfortran.3 along with a "compat" package that provides compatibility with libgfortran.1, for example.
An alternative is to install NCL using Anaconda Python.
This is currently the recommended method (argh!):
https://www.ncl.ucar.edu/Download/
That is self-contained, doesn't depend on the system libraries.
In my experience it has other problems, particularly a sensitive dependency on other Anaconda Python packages
that change by the hour, and don't give a damn to backward compatibility, which can easily break functionality.
So, if you install this way, be careful with any conda packages updates, or simply don't update.
I hope this helps,
Gus Correa
On Sun, Apr 19, 2020 at 5:25 PM Francesco Trotta via ncl-talk <ncl-talk at ucar.edu<mailto:ncl-talk at ucar.edu>> wrote:
Dear ncl team
I upgraded my operating system to Debian GNU/Linux 10 buster
This new Debian has GNU Fortran (Debian 8.3.0-6) 8.3.0 installed
Now, when I run ncl it gives me the error:
ncl: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
The new Debian has libgfortran.so.5
/usr/lib/x86_64-linux-gnu/libgfortran.so.5
so I upgraded ncl using to the last precompiled binary
ncl_ncarg-6.6.2-Debian9.8_64bit_nodap_gnu630.tar.gz
bu I got the same error.
I can I use ncl in Debian 10?
Many Thanks
Francesco
_______________________________________________
ncl-talk mailing list
ncl-talk at ucar.edu<mailto:ncl-talk at ucar.edu>
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20200422/94dc3593/attachment.html>
More information about the ncl-talk
mailing list