Re: [ncl-talk] Installation problem, -lncarg library not found

From: Samrat Rao <samrat.rao_at_nyahnyahspammersnyahnyah>
Date: Sat Aug 17 2013 - 03:09:00 MDT

Hi,

The entire NCL installation is in /usr/local/pkgs/ncl_6.1.2
#] ls /usr/local/pkgs/ncl_6.1.2
bin include lib

I now have just these two lines in my .bashrc.

export NCARG_ROOT=/usr/local/pkgs/ncl_6.1.2
export PATH=$NCARG_ROOT/bin:$PATH

#] which ncl
#] /usr/local/pkgs/ncl_6.1.2/bin/ncl
#] env | grep NCARG
NCARG_FONTCAPS=/usr/lib64/ncarg/fontcaps
NCARG_GRAPHCAPS=/usr/lib64/ncarg/graphcaps
NCARG_ROOT=/usr/local/pkgs/ncl_6.1.2
NCARG_DATABASE=/usr/lib64/ncarg/database
NCARG_LIB=/usr/lib64/ncarg
NCARG_NCARG=/usr/share/ncarg

#] ng4ex gsun01n -clean
Resource directory </usr/share/ncarg/resfiles> does not exist.

I generally hibernate my desktop as I keep multiple windows open. Could
this be a problem?

On Fri, Aug 16, 2013 at 7:08 PM, Mary Haley <haley@ucar.edu> wrote:

> You don't want to set any NCARG_XXXX variables other than NCARG_ROOT,
> unless you specifically installed any of those other directories somewhere
> other than under $NCARG_ROOT/lib.
>
> Your NCARG_ROOT looks good, so remove everything else and try again.
>
> --Mary
>
>
> On Aug 16, 2013, at 5:41 AM, Samrat Rao <samrat.rao@gmail.com> wrote:
>
> >
> > Hi,
> >
> > I've been trying to install non-opendap NCL 6.1.2 on my CentOS 5.9
> desktop.
> >
> > I've extracted the file in /usr/local/pkgs/ncl_6.1.2 and made the
> suggested changes in .bashrc
> >
> > export NCARG_ROOT=/usr/local/pkgs/ncl_6.1.2
> > export PATH=$NCARG_ROOT/bin:$PATH
> >
> > But when i tried: ng4ex gsun01n -clean, the error message is:
> > Resource directory </usr/share/ncarg/resfiles> does not exist.
> >
> > The command: env | grep NCARG gives
> > NCARG_FONTCAPS=/usr/lib64/ncarg/fontcaps
> > NCARG_GRAPHCAPS=/usr/lib64/ncarg/graphcaps
> > NCARG_ROOT=/usr/local/pkgs/ncl_6.1.2
> > NCARG_DATABASE=/usr/lib64/ncarg/database
> > NCARG_LIB=/usr/lib64/ncarg
> > NCARG_NCARG=/usr/share/ncarg
> >
> > So I just added (not recommended I suppose):
> > NCARG_LIB=$NCARG_ROOT/lib/ncarg
> > NCARG_FONTCAPS=$NCARG_LIB/fontcaps
> > NCARG_GRAPHCAPS=$NCARG_LIB/graphcaps
> > NCARG_DATABASE=$NCARG_LIB/database
> > NCARG_NCARG=$NCARG_LIB
> > in my .bashrc
> >
> > Then ng4ex gsun01n -clean worked correctly, but again ncargex cpex08
> -clean blurts this:
> > /usr/bin/ld: cannot find -lncarg
> > collect2: ld returned 1 exit status
> >
> > What should I do?
> >
> > --
> >
> > Samrat Rao
> > _______________________________________________
> > ncl-talk mailing list
> > List instructions, subscriber options, unsubscribe:
> > http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>

-- 
Samrat Rao
Received on Sat Aug 17 03:09:08 2013

This archive was generated by hypermail 2.1.8 : Fri Aug 30 2013 - 14:12:57 MDT