Re: could not build NCL

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Fri Feb 07 2014 - 16:36:49 MST

Sangeeta,

As Andy said, you can do it on the command line.

Or, you can edit $NCARG_ROOT/bin/ncargf77 and $NCARG_ROOT/bin/ncargf90 using a UNIX editor like "vi" or "emacs" and change the line:

set syslibdir = "-L/usr/X11R6/lib64"

to:

set syslibdir = "-L/usr/lib64"

However, in general, I would think your system should be automatically searching in /usr/lib64 for system libraries.

--Mary

On Feb 7, 2014, at 4:03 AM, Andrew Mai <mai@ucar.edu> wrote:

> On 02/06/2014 11:49 PM, sangeeta maharjan wrote:
>
>> Andy, where should I change "-L/usr/X11R6/lib64" to "-L/usr/lib64" ? No idea.
>>
>>>> Compiling and linking...
>>>> gfortran -fPIC -fno-second-underscore -O -o cpex08 cpexcc.f cpex08.f
>>>> -L/usr/local/NCL/lib -L/usr/X11R6/lib64 -lncarg -lncarg_gks -lncarg_c
>>>> -lX11 -lXext -lcairo -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng
>>>> -lz -lpthread -lbz2 -lXrender
>
> You could run the above command by hand yourself at the shell prompt, changing it there:
>
> % gfortran -fPIC -fno-second-underscore -O -o cpex08 cpexcc.f cpex08.f -L/usr/local/NCL/lib -L/usr/lib64 -lncarg -lncarg_gks -lncarg_c -lX11 -lXext -lcairo -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng -lz -lpthread -lbz2 -lXrender
>
>
>
> That only solves the problem for one instance. I do not know where to change things to make this
> automatic and permanent.
>
> Andy
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install

_______________________________________________
ncl-install mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Fri Feb 7 16:37:00 2014

This archive was generated by hypermail 2.1.8 : Fri Feb 07 2014 - 16:39:38 MST