[CIG-SHORT] Pylith install error
Birendra jha
bjha7333 at yahoo.com
Wed Sep 11 15:59:32 PDT 2013
Hi Matt
I didn't modify the LD_LIBRARY_PATH after setting it through pylith's setup.sh. Because I don't know how to give the path /usr/lib of the headnode, while compiling on the compute node, which has its own /usr/lib.
thanks
Birendra
--------------------------------------------
On Thu, 9/12/13, Matthew Knepley <knepley at gmail.com> wrote:
Subject: Re: [CIG-SHORT] Pylith install error
To: cig-short at geodynamics.org
Date: Thursday, September 12, 2013, 1:17 AM
Did you try setting
LD_LIBRARY_PATH?
Matt
On Sep 11, 2013 10:40
AM, "Birendra jha" <bjha7333 at yahoo.com>
wrote:
Hi
The configuration is such that I am installing it in my home
directory on the head node of a cluster, but compiling on
one of the compute nodes. I am not compiling on the head
node because I get C compiler error during the configure
phase.
The headnode and the compute node have different versions of
libgfortran (so.1 and so.3). Here are the steps I took:
qrsh -l hostname=gpu-0-31 (ignore gpu in the name, I am
not using gpu stuff)
module add openmpi (I do this because there
is no openmpi on this gpu node, only on headnode)
cd /share/home/bjha/build/pylith-1.9.0/
../../src/pylith/pylith-installer-1.9.0-0/configure
--prefix=/share/home/bjha/pylith-1.9.0
source setup.sh (everything ok so
far)
make
libgfortran.so.1, needed by
/share/apps/openmpi/openmpi-1.3.3/lib/libmpi_f90.so, not
found (try using -rpath or -rpath-link)
Is it possible to add the libgfortran.so.1 path from the
head node while compiling on the gpu node?
Or, is the only option is to install openmpi (a newer
version that goes with libgfortran.so.3) on the compute
node? This might take a while because it depends on our
system admin.
thanks
Birendra
--------------------------------------------
On Wed, 9/11/13, Brad Aagaard <baagaard at usgs.gov>
wrote:
Subject: Re: [CIG-SHORT] Pylith install error
To: cig-short at geodynamics.org
Date: Wednesday, September 11, 2013, 9:38 AM
Birendra,
Check to make sure than mpicc, mpicxx, and mpif90 are
pointing to the
correct compilers using mpicc -show, mpicxx -show, and
mpif90 -show. If
a consistent set of compilers and paths are being used
for
MPI and your
environment, you should not get an error like this.
Regards,
Brad
On 9/10/13 8:32 PM, Birendra jha wrote:
> Hi
>
> I am installing pylith-1.9.0 from the installer on a
different computer and I got following error during the
make
step:
>
> Making all in fortran
> make[5]: Entering directory
`/share/home/bjha/build/pylith-1.9.0/hdf5-build/fortran'
> Making all in src
> make[6]: Entering directory
`/share/home/bjha/build/pylith-1.9.0/hdf5-build/fortran/src'
> FC H5test_kind.o
> FCLD H5test_kind
> /usr/bin/ld: warning: libgfortran.so.1, needed by
/share/apps/openmpi/openmpi-1.3.3/lib/libmpi_f90.so, not
found (try using -rpath or -rpath-link)
> ./H5test_kind > H5fortran_detect.f90
> ./H5test_kind: error while loading shared libraries:
libgfortran.so.1: cannot open shared object file: No such
file or directory
> make[6]: *** [H5fortran_detect.f90] Error 127
> make[6]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0/hdf5-build/fortran/src'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0/hdf5-build/fortran'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0/hdf5-build'
> make[3]: *** [hdf5] Error 2
> make[3]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0'
> make[2]: *** [installed_hdf5] Error 2
> make[2]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0'
> make[1]: *** [installed_netcdf] Error 2
> make[1]: Leaving directory
`/share/home/bjha/build/pylith-1.9.0'
> make: *** [installed_pylith] Error 2
>
> I checked that the computer has libgfortran.so.1 in
both /usr/lib and /usr/lib64.
>
> Is it a path issue?
>
> Thanks and regards
> Birendra
> _______________________________________________
> CIG-SHORT mailing list
> CIG-SHORT at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>
_______________________________________________
CIG-SHORT mailing list
CIG-SHORT at geodynamics.org
http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
_______________________________________________
CIG-SHORT mailing list
CIG-SHORT at geodynamics.org
http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
-----Inline Attachment Follows-----
_______________________________________________
CIG-SHORT mailing list
CIG-SHORT at geodynamics.org
http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
More information about the CIG-SHORT
mailing list