[ncl-install] Image not found libgfortran 4

Esteban Abellan esteban.abellan at weatherintelligence.global
Tue Nov 28 21:08:16 MST 2017


Thank you so much for your prompt reply. Now the versions are ok:

esteban at Estebans-MBP:*~*$ gcc --version

gcc (GCC) 6.3.0

Copyright (C) 2016 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


esteban at Estebans-MBP:*~*$ gfortran --version

GNU Fortran (GCC) 6.3.0

Copyright (C) 2016 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

However, now I'm getting this:

esteban at Estebans-MBP:*~*$ ng4ex xy01n -clean


NCAR Graphics NCL Example <xy01n>


  Copying xy01n.ncl

  Copying xy01.res


Running NCL...

 Copyright (C) 1995-2017 - All Rights Reserved

 University Corporation for Atmospheric Research

 NCAR Command Language Version 6.4.0

 The use of this software is governed by a License Agreement.

 See http://www.ncl.ucar.edu/ for more details.

 GKS ERROR NUMBER -208 ISSUED FROM SUBROUTINE GOPWK :

 --X driver error: DISPLAY environment variable not set

 GKS ERROR NUMBER   25 ISSUED FROM SUBROUTINE GESC  :

 --SPECIFIED WORKSTATION IS NOT OPEN

fatal:Workstation with PID#8 is not open

fatal:Unable to open Workstation-Can't Create

fatal:Unable to access object with id:-4

fatal:_NhlCreate:Invalid Parent id #-4

fatal:NhlDraw: Invalid Layer Id: -4

fatal:Unable to update Workstation with PID#-4

fatal:Unable to clear Workstation with PID#-4

fatal:["Execute.c":8638]:Execute: Error occurred at or near line 137



Finished running 'ncl < xy01n.ncl'...



It seems that it might be related to the DISPLAY environment variable. This
is what I get:


esteban at Estebans-MBP:*~*$ echo $DISPLAY

:0.0


I'm installing NCL in my local machine. Thank you.

On Wed, Nov 29, 2017 at 1:22 PM, Kevin Hallock <hallock at ucar.edu> wrote:

> Hi Esteban,
>
> I’m sorry for the inconvenience.
>
> The version of gcc/gfortran required for the Mac build of NCL is *6.3*,
> which is unfortunately a bit hidden on the HPC SourceForge site that our
> installation procedures link to. It looks like you have gcc/gfortran
> version *7.1* that is available directly from their home page.
>
> Here’s a direct link to gcc 6.3: https://sourceforge.net/
> projects/hpc/files/hpc/gcc/gcc-6.3-bin.tar.gz/download
>
> Kevin
>
> On Nov 28, 2017, at 3:23 PM, Esteban Abellan <esteban.abellan@
> weatherintelligence.global> wrote:
>
> Dear ncl team,
>
>
> I'm trying to install ncl in my laptop following step by step. When I did
> the test (ng4ex xy01n -clean() I got the same error as when I type 'ncl
> -V'. It seems to be related with the libgfortran.3.dylib. I listed
> /usr/local/lib/gf* and I found all these files:
>
> libgfortran.4.dylib
>
> libgfortran.a
>
> libgfortran.dylib
>
> libgfortran.la
>
> libgfortran.spec
>
>
> The MacOS binary that I downloaded from the ESG is
> 'ncl_ncarg-6.4.0-MacOS__10.12__64bit_nodap_gnu530.tar.gz'.
>
>
> This is what I get when I type the commands that you recommend to figure
> out where the error comes:
>
> esteban at Estebans-MBP:*~*$ which ncl
>
> /usr/local/ncl-6.4.0/bin/ncl
>
> esteban at Estebans-MBP:*~*$ ncl -V
>
> dyld: Library not loaded: /usr/local/lib/libgfortran.3.dylib
>
>   Referenced from: /usr/local/ncl-6.4.0/bin/ncl
>
>   Reason: image not found
>
> Abort trap: 6
>
> esteban at Estebans-MBP:*~*$ otool -L `which ncl`
>
> /usr/local/ncl-6.4.0/bin/ncl:
>
> /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version
> 7.0.0)
>
> /opt/X11/lib/libfontconfig.1.dylib (compatibility version 11.0.0, current
> version 11.2.0)
>
> /opt/X11/lib/libXrender.1.dylib (compatibility version 5.0.0, current
> version 5.0.0)
>
> /usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version
> 1.0.5)
>
> /opt/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version
> 16.0.0)
>
> /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version
> 10.0.0)
>
> /opt/X11/lib/libXext.6.dylib (compatibility version 11.0.0, current
> version 11.0.0)
>
> /usr/local/lib/libgfortran.3.dylib (compatibility version 4.0.0, current
> version 4.0.0)
>
> /usr/local/lib/libquadmath.0.dylib (compatibility version 1.0.0, current
> version 1.0.0)
>
> /usr/local/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
> version 7.21.0)
>
> /usr/local/lib/libgomp.1.dylib (compatibility version 2.0.0, current
> version 2.0.0)
>
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
> 1238.0.0)
>
> /usr/local/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
> version 1.0.0)
>
> esteban at Estebans-MBP:*~*$ env | grep NCARG
>
> NCARG_ROOT=/usr/local/ncl-6.4.0
>
> esteban at Estebans-MBP:*~*$ which gcc
>
> /usr/local/bin/gcc
>
> esteban at Estebans-MBP:*~*$ which gfortran
>
> /usr/local/bin/gfortran
>
> esteban at Estebans-MBP:*~*$ gfortran --version
>
> GNU Fortran (GCC) 7.1.0
>
> Copyright (C) 2017 Free Software Foundation, Inc.
>
> This is free software; see the source for copying conditions.  There is NO
>
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
>
> esteban at Estebans-MBP:*~*$ gcc --version
>
> gcc (GCC) 7.1.0
>
> Copyright (C) 2017 Free Software Foundation, Inc.
>
> This is free software; see the source for copying conditions.  There is NO
>
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
>
> esteban at Estebans-MBP:*~*$
>
>
>
>
> Also, I echo some other commands and this is what I get:
>
> esteban at Estebans-MBP:*~*$ ls -l /usr/local/lib | grep gcc
>
> drwxr-xr-x   3 root  wheel    96B  4 Sep  2016 gcc/
>
> -rw-r--r--   1 root  wheel    15K  7 Jun 10:27 libgcc_ext.10.4.dylib
>
> -rw-r--r--   1 root  wheel    15K  7 Jun 10:27 libgcc_ext.10.5.dylib
>
> -rw-r--r--   1 root  wheel   245K  7 Jun 10:27 libgcc_s.1.dylib
>
> lrwxr-xr-x   1 root  wheel    16B  7 Jun 10:27 libgcc_s_ppc64.1.dylib@ ->
> libgcc_s.1.dylib
>
> lrwxr-xr-x   1 root  wheel    16B  7 Jun 10:27 libgcc_s_x86_64.1.dylib@
> -> libgcc_s.1.dylib
>
> esteban at Estebans-MBP:*~*$ ls -l /usr/local/lib | grep gfortran
>
> -rwxr-xr-x   1 root  wheel   2.0M  7 Jun 10:27 libgfortran.4.dylib*
>
> -rw-r--r--   1 root  wheel   9.9M  7 Jun 10:27 libgfortran.a
>
> lrwxr-xr-x   1 root  wheel    19B  7 Jun 10:27 libgfortran.dylib@ ->
> libgfortran.4.dylib
>
> -rwxr-xr-x   1 root  wheel   989B  7 Jun 10:27 libgfortran.la*
>
> -rw-r--r--   1 root  wheel   198B  7 Jun 10:27 libgfortran.spec
>
> esteban at Estebans-MBP:*~*$ otool -L $(which ncl)
>
> /usr/local/ncl-6.4.0/bin/ncl:
>
> /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version
> 7.0.0)
>
> /opt/X11/lib/libfontconfig.1.dylib (compatibility version 11.0.0, current
> version 11.2.0)
>
> /opt/X11/lib/libXrender.1.dylib (compatibility version 5.0.0, current
> version 5.0.0)
>
> /usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version
> 1.0.5)
>
> /opt/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version
> 16.0.0)
>
> /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version
> 10.0.0)
>
> /opt/X11/lib/libXext.6.dylib (compatibility version 11.0.0, current
> version 11.0.0)
>
> /usr/local/lib/libgfortran.3.dylib (compatibility version 4.0.0, current
> version 4.0.0)
>
> /usr/local/lib/libquadmath.0.dylib (compatibility version 1.0.0, current
> version 1.0.0)
>
> /usr/local/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
> version 7.21.0)
>
> /usr/local/lib/libgomp.1.dylib (compatibility version 2.0.0, current
> version 2.0.0)
>
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
> 1238.0.0)
>
> /usr/local/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
> version 1.0.0)
>
> esteban at Estebans-MBP:*~*$
>
>
>
> THANK YOU SO MUCH.
>
>
> Esteban
>
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-install/attachments/20171129/ebc12037/attachment-0001.html>


More information about the ncl-install mailing list