[ncl-talk] R: installing ncl on Debian Linux 10

Rick Brownrigg brownrig at ucar.edu
Wed Apr 22 07:43:42 MDT 2020


HI Francesco,

As Gus recommends, check out the log from the build. Inevitably, when you
end up with a .../bin directory as you described, it's because the ncl
binary failed at the link stage.  Search for a string such as "-o ncl"  and
that should get you right to where the problem occurred.

Rick

On Tue, Apr 21, 2020 at 9:53 PM Francesco Trotta via ncl-talk <
ncl-talk at ucar.edu> wrote:

>
> 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> 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
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
> _______________________________________________
> ncl-talk mailing list
> 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/c6686d39/attachment.html>


More information about the ncl-talk mailing list