<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi<div><br></div><div>I tried before cloning moab from the git repository but it does not have a configure file and when I run autoreconf -fi I get the following</div><div><br><p class="p1">bash: autoreconf: command not found</p><p class="p1"><br></p><p class="p1">thanks.</p><br><div>> From: vijay.m@gmail.com<br>> Date: Tue, 22 Jul 2014 22:19:29 -0500<br>> Subject: Re: [MOAB-dev] make check returns error when installing moab<br>> To: the.1.lily@hotmail.com<br>> CC: iulian@mcs.anl.gov; moab-dev@mcs.anl.gov<br>> <br>> These error messages are incomplete. Please use make check | tee<br>> make.log and send us the make logs for us to help you better. Also I<br>> notice that you are using 4.6.3.<br>> <br>> We are on the verge of the next big release and so if you want to work<br>> off the repository directly, we can make the appropriate fixes for<br>> clang 3.3 + OSX Mavericks and push those as part of the upcoming<br>> release. We haven't tested with this combination of compiler + OS and<br>> so its been hard to replicate so far.<br>> <br>> Use:<br>> git clone https://bitbucket.org/fathomteam/moab.git moab<br>> autoreconf -fi<br>> ./configure --options<br>> make all | tee make.log<br>> make check<br>> <br>> Then send us your config.log, make.log and test/test-suite.log<br>> appropriately as things fail.<br>> <br>> Vijay<br>> <br>> On Tue, Jul 22, 2014 at 8:36 PM, the lily <the.1.lily@hotmail.com> wrote:<br>> ><br>> > Hi Vijya,<br>> ><br>> > 1) Can you check if you can run some simple MPI programs first. This will<br>> > verify your MPI installation is correct<br>> ><br>> > I checked running a simple example and it is working.<br>> ><br>> > 2) Configure MOAB without MPI (with --disable-fortran). See if make check<br>> > passes<br>> ><br>> > This is what I tried ./configure --with-hdf5=/usr/local/hdf5<br>> > --disable-fortran<br>> ><br>> > I get the following when I do make check<br>> ><br>> > Making check in doc<br>> ><br>> > make[1]: Nothing to be done for `check'.<br>> ><br>> ><br>> >  3) Specify the MPI installation directory when specifying<br>> > --with-mpi=<MPI_DIR> and try again<br>> ><br>> > ./configure --with-mpi=/usr/local --with-hdf5=/usr/local/hdf5<br>> > --prefix=/Users/lab/Documents/Code/moab-4.6.3 --disable-fortran<br>> ><br>> > a(iMesh_MOAB.o)<br>> ><br>> >       _iMesh_save in libiMesh.a(iMesh_MOAB.o)<br>> ><br>> >       _iMesh_getEntitiesRec in libiMesh.a(iMesh_MOAB.o)<br>> ><br>> >       _iMesh_getVtxArrCoords in libiMesh.a(iMesh_MOAB.o)<br>> ><br>> >       _iMesh_getEntArrAdj in libiMesh.a(iMesh_MOAB.o)<br>> ><br>> > ld: symbol(s) not found for architecture x86_64<br>> ><br>> > clang: error: linker command failed with exit code 1 (use -v to see<br>> > invocation)<br>> ><br>> > make[1]: *** [example] Error 1<br>> ><br>> > make: *** [check] Error 2<br>> ><br>> ><br>> ><br>> > 4) Add HDF5 dependency -- make sure HDF5 is configured with<br>> > --enable-parallel<br>> ><br>> > ./configure --with-hdf5=/usr/local/hdf5 --enable-parallel --disable-fortran<br>> ><br>> > The output of make check:<br>> ><br>> > Making check in doc<br>> ><br>> > make[1]: Nothing to be done for `check'.<br>> ><br>> ><br>> > thank you.<br>> ><br>> ><br>> ><br>> >> From: vijay.m@gmail.com<br>> >> Date: Tue, 22 Jul 2014 19:26:36 -0500<br>> ><br>> >> Subject: Re: [MOAB-dev] make check returns error when installing moab<br>> >> To: the.1.lily@hotmail.com<br>> >> CC: iulian@mcs.anl.gov; moab-dev@mcs.anl.gov<br>> >><br>> >> Couple of things for your to check:<br>> >><br>> >> 1) Can you check if you can run some simple MPI programs first. This<br>> >> will verify your MPI installation is correct<br>> >> 2) Configure MOAB without MPI (with --disable-fortran). See if make check<br>> >> passes<br>> >> 3) Specify the MPI installation directory when specifying<br>> >> --with-mpi=<MPI_DIR> and try again<br>> >> 4) Add HDF5 dependency -- make sure HDF5 is configured with<br>> >> --enable-parallel<br>> >><br>> >> Let us know which of these steps fail.<br>> >><br>> >> Vijay<br>> >><br>> >> On Tue, Jul 22, 2014 at 7:23 PM, the lily <the.1.lily@hotmail.com> wrote:<br>> >> ><br>> >> > Hi Everyone,<br>> >> ><br>> >> > I'm trying to install moab to use it with DIY<br>> >> > http://www.mcs.anl.gov/~tpeterka/<br>> >> > I tried the following commands to install moab<br>> >> ><br>> >> > ./configure --with-mpi --with-hdf5=/usr/local/hdf5<br>> >> > --prefix=/Users/lab/Documents/Code/moab-4.6.3/bld --disable-fortran<br>> >> > make<br>> >> > make check but until now I was not able to install moab and Im getting<br>> >> > the<br>> >> > following errors<br>> >> ><br>> >> > ld: symbol(s) not found for architecture x86_64<br>> >> ><br>> >> > clang: error: linker command failed with exit code 1 (use -v to see<br>> >> > invocation)<br>> >> ><br>> >> > make[4]: *** [testc_cbind] Error 1<br>> >> ><br>> >> > make[3]: *** [check-am] Error 2<br>> >> ><br>> >> > make[2]: *** [check] Error 2<br>> >> ><br>> >> > make[1]: *** [check-recursive] Error 1<br>> >> ><br>> >> > make: *** [check-recursive] Error 1<br>> >> ><br>> >> ><br>> >> ><br>> >> > and now even diy is not working and I think it is something has to do<br>> >> > with<br>> >> > mpi because I'm trying to run a code that include some mpi call<br>> >> ><br>> >> > and I'm getting the following errors<br>> >> ><br>> >> ><br>> >> > MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&),<br>> >> > bool) in merge.o<br>> >> ><br>> >> > ld: symbol(s) not found for architecture x86_64<br>> >> ><br>> >> > clang: error: linker command failed with exit code 1 (use -v to see<br>> >> > invocation)<br>> >> ><br>> >> > make: *** [merge] Error 1<br>> >> ><br>> >> ><br>> >> > I hope someone call help me to fix this<br>> >> ><br>> >> > ________________________________<br>> >> > From: the.1.lily@hotmail.com<br>> >> > To: vijay.m@gmail.com<br>> >> > CC: iulian@mcs.anl.gov; moab-dev@mcs.anl.gov<br>> >> ><br>> >> > Subject: RE: [MOAB-dev] make check returns error when installing moab<br>> >> > Date: Tue, 22 Jul 2014 02:11:45 +0300<br>> >> ><br>> >> ><br>> >> > when I run config I do not get any errors but when I do make and make<br>> >> > check<br>> >> > I get the following<br>> >> ><br>> >> > ld: symbol(s) not found for architecture x86_64<br>> >> ><br>> >> > clang: error: linker command failed with exit code 1 (use -v to see<br>> >> > invocation)<br>> >> ><br>> >> > make[4]: *** [testc_cbind] Error 1<br>> >> ><br>> >> > make[3]: *** [check-am] Error 2<br>> >> ><br>> >> > make[2]: *** [check] Error 2<br>> >> ><br>> >> > make[1]: *** [check-recursive] Error 1<br>> >> ><br>> >> > make: *** [check-recursive] Error 1<br>> >> ><br>> >> ><br>> >> > Thanks.<br>> >> ><br>> >> ><br>> >> >> From: vijay.m@gmail.com<br>> >> >> Date: Mon, 21 Jul 2014 17:48:42 -0500<br>> >> >> Subject: Re: [MOAB-dev] make check returns error when installing moab<br>> >> >> To: the.1.lily@hotmail.com<br>> >> >> CC: iulian@mcs.anl.gov; moab-dev@mcs.anl.gov<br>> >> >><br>> >> >> The log shows that the fortran compiler is invalid in your OpenMPI<br>> >> >> installation. That is perfectly fine. We will have to disable fortran<br>> >> >> support if an appropriate compiler is not found.<br>> >> >><br>> >> >> Can you try again with ./configure --with-mpi<br>> >> >> --with-hdf5=/usr/local/hdf5<br>> >> >> --prefix=/Users/lab/Documents/Code/moab-4.6.3/bld --disable-fortran<br>> >> >><br>> >> >> Let us know if configure still fails, along with config logs.<br>> >> >><br>> >> >> Vijay<br>> >> >><br>> >> >> On Mon, Jul 21, 2014 at 5:41 PM, the lily <the.1.lily@hotmail.com><br>> >> >> wrote:<br>> >> >> > Hi Grindeanu,<br>> >> >> ><br>> >> >> > Thank you for your help. Attached the config.log<br>> >> >> ><br>> >> >> > Thank you.<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > ________________________________<br>> >> >> > From: iulian@mcs.anl.gov<br>> >> >> ><br>> >> >> > To: the.1.lily@hotmail.com; moab-dev@mcs.anl.gov<br>> >> >> > Subject: RE: [MOAB-dev] make check returns error when installing moab<br>> >> >> > Date: Mon, 21 Jul 2014 14:12:47 +0000<br>> >> >> ><br>> >> >> ><br>> >> >> > what version of moab did you try?<br>> >> >> > checkout a fresh clone from master<br>> >> >> > (git@bitbucket.org:fathomteam/moab.git)<br>> >> >> ><br>> >> >> > can you send your config.log ?<br>> >> >> ><br>> >> >> > Iulian<br>> >> >> > ________________________________<br>> >> >> > From: moab-dev-bounces@mcs.anl.gov [moab-dev-bounces@mcs.anl.gov] on<br>> >> >> > behalf<br>> >> >> > of the lily [the.1.lily@hotmail.com]<br>> >> >> > Sent: Monday, July 21, 2014 3:07 AM<br>> >> >> > To: moab-dev@mcs.anl.gov<br>> >> >> > Subject: [MOAB-dev] make check returns error when installing moab<br>> >> >> ><br>> >> >> > Hi everyone,<br>> >> >> ><br>> >> >> > I keep getting an error when I try to install moab, here are the<br>> >> >> > steps I<br>> >> >> > did<br>> >> >> > and the output for each step,<br>> >> >> ><br>> >> >> > Step1: ./configure<br>> >> >> > output:<br>> >> >> ><br>> >> >> > configure: WARNING:<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > *************************************************************************<br>> >> >> ><br>> >> >> > * MOAB has been configured w/out the HDF5 library.<br>> >> >> ><br>> >> >> > * Support for native file format is disabled!<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > *************************************************************************<br>> >> >> ><br>> >> >> > configure: WARNING:<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > *************************************************************************<br>> >> >> ><br>> >> >> > * MOAB has been configured w/out the NetCDF library.<br>> >> >> ><br>> >> >> > * Support for ExodusII/Genesis and other file formats is disabled!<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > *************************************************************************<br>> >> >> ><br>> >> >> ><br>> >> >> > Step2: make<br>> >> >> ><br>> >> >> > output:<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all-am'.<br>> >> >> ><br>> >> >> > Making all in io<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > Making all in dual<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > Making all in obb<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > Making all in perf<br>> >> >> ><br>> >> >> > Making all in point_location<br>> >> >> ><br>> >> >> > make[4]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > make[4]: Nothing to be done for `all-am'.<br>> >> >> ><br>> >> >> > Making all in dagmc<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > Making all in oldinc<br>> >> >> ><br>> >> >> > make[3]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > Making all in doc<br>> >> >> ><br>> >> >> > make[2]: Nothing to be done for `all'.<br>> >> >> ><br>> >> >> > ./config.status --version | \<br>> >> >> ><br>> >> >> > sed -e 's/.*options "\(.*\)"/\1/p' -e 'd' | \<br>> >> >> ><br>> >> >> > tr "'" "\n" | \<br>> >> >> ><br>> >> >> > sed -e '/^ *$/d' > moab.config<br>> >> >> ><br>> >> >> ><br>> >> >> > Step3: make check<br>> >> >> ><br>> >> >> > output:<br>> >> >> ><br>> >> >> > libtool: link: unrecognized option `-O2'<br>> >> >> ><br>> >> >> > libtool: link: Try `libtool --help' for more information.<br>> >> >> ><br>> >> >> > make[4]: *** [ScdMeshF90] Error 1<br>> >> >> ><br>> >> >> > make[3]: *** [check-am] Error 2<br>> >> >> ><br>> >> >> > make[2]: *** [check] Error 2<br>> >> >> ><br>> >> >> > make[1]: *** [check-recursive] Error 1<br>> >> >> ><br>> >> >> > make: *** [check-recursive] Error 1<br>> >> >> ><br>> >> >> ><br>> >> >> ><br>> >> >> > I do not know what exactly went wrong, do I need to install any<br>> >> >> > libraries<br>> >> >> > before installing moab?<br>> >> >> ><br>> >> >> > Thank you.<br></div></div>                                    </div></body>
</html>