[MOAB-dev] make check returns error when installing moab

Vegendla, Surya Narayana Prasad svegendla at anl.gov
Mon Jul 21 08:53:13 CDT 2014


Lily,

You have to install HDF5. The following steps may help you.

#hdf5 install procedure##
> mkdir /home/user/install/hdf5
> cd hdf5
> tar xzf ~/hdf5-1.8.12.tar.gz
> ln -s hdf5-1.8.12 src
> cd bld
> CC=/software/mvapich2-intel-psm-1.9.5/bin/mpicc ../src/configure --enable-shared --prefix=/home/user/install/hdf5
> make
> make install



#MOAB##
>git clone https://bitbucket.org/fathomteam/moab
>cd moab
>autoreconf -fi
>./configure --with-mpi --with-hdf5=/home/user/install/hdf5 --prefix=/home/user/install/moab/bld
>make
>make install


Prasad
From: moab-dev-bounces at mcs.anl.gov [mailto:moab-dev-bounces at mcs.anl.gov] On Behalf Of the lily
Sent: Monday, July 21, 2014 3:07 AM
To: moab-dev at mcs.anl.gov
Subject: [MOAB-dev] make check returns error when installing moab

Hi everyone,

I keep getting an error when I try to install moab, here are the steps I did and the output for each step,

Step1: ./configure
output:
configure: WARNING:
*************************************************************************
*            MOAB has been configured w/out the HDF5 library.
*              Support for native file format is disabled!
*************************************************************************
configure: WARNING:
*************************************************************************
*           MOAB has been configured w/out the NetCDF library.
*     Support for ExodusII/Genesis and other file formats is disabled!
*************************************************************************

Step2: make
output:
make[3]: Nothing to be done for `all-am'.
Making all in io
make[3]: Nothing to be done for `all'.
Making all in dual
make[3]: Nothing to be done for `all'.
Making all in obb
make[3]: Nothing to be done for `all'.
Making all in perf
Making all in point_location
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in dagmc
make[3]: Nothing to be done for `all'.
Making all in oldinc
make[3]: Nothing to be done for `all'.
Making all in doc
make[2]: Nothing to be done for `all'.
./config.status --version | \
  sed -e 's/.*options "\(.*\)"/\1/p' -e 'd' | \
  tr "'" "\n" | \
  sed -e '/^ *$/d' > moab.config

Step3: make check
output:
libtool: link: unrecognized option `-O2'
libtool: link: Try `libtool --help' for more information.
make[4]: *** [ScdMeshF90] Error 1
make[3]: *** [check-am] Error 2
make[2]: *** [check] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1


I do not know what exactly went wrong, do I need to install any libraries before installing moab?

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/moab-dev/attachments/20140721/65e841db/attachment.html>


More information about the moab-dev mailing list