<div dir="ltr"><div><div><div>Hi All,<br><br></div>After fixing MOAB, I successully compiled MOAB example but when I tried ./nek pipe, it gave me this error<br><br>mv: cannot stat `pipe.log': No such file or directory<br>
./nek5000: error while loading shared libraries: libhdf5.so.8: cannot open shared object file: No such file or directory<br><br>real    0m0.001s<br>user    0m0.000s<br>sys    0m0.000s<br><br></div>can any one tell me what is the problem? FYI, I am using hdf5-1.8.11 with zlib-1.2.5 and szip-2.1.<br>
<br></div>Thanks,<br>Ami<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Sep 11, 2013 at 1:30 PM,  <span dir="ltr"><<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 09/11/2013 12:10 PM, Iulian Grindeanu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>------------------------------<div class="im"><br>
<br>
    Aha, good catch.<br>
<br>
    Iulian, could you backport the imesh_freememory function?  Thanks.<br>
<br>
Hello,<br>
The Version 4.6 was released on February 11. The link to the tar ball is in the web page.<br>
<a href="http://trac.mcs.anl.gov/projects/ITAPS/wiki/MOAB" target="_blank">http://trac.mcs.anl.gov/<u></u>projects/ITAPS/wiki/MOAB</a><br>
<br>
<a href="http://ftp.mcs.anl.gov/pub/fathom/moab-4.6.0.tar.gz" target="_blank">http://ftp.mcs.anl.gov/pub/<u></u>fathom/moab-4.6.0.tar.gz</a><br>
(so this is the official release 4.6)<br>
<br>
The current Version4.6 branch, in the git repository, already has the free memory function backported.<br>
That tarball is updated nightly, and you can get it from this link (on the moab wiki page too)<br>
<br>
<a href="http://ftp.mcs.anl.gov/pub/fathom/moab-4.6-nightly.tar.gz" target="_blank">http://ftp.mcs.anl.gov/pub/<u></u>fathom/moab-4.6-nightly.tar.gz</a><br>
<br>
Is this what they need?<br>
<br>
</div></blockquote>
<br>
Ok, yes, that's what they need, thanks.<br>
<br>
- tim<div class="HOEnZb"><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks,<br>
Iulian<br>
<br>
    - tim<br>
<br>
    On 09/11/2013 11:33 AM, Vijay S. Mahadevan wrote:<br>
     > The linker error is because of your version mismatch. You need to<br>
     > update your moab to the latest version. I see you are using v4.6 now.<br>
     > You should be able to use the dev version from<br>
     > <a href="https://bitbucket.org/fathomteam/moab" target="_blank">https://bitbucket.org/<u></u>fathomteam/moab</a> with git or download the newer<br>
     > patch from <a href="https://trac.mcs.anl.gov/projects/ITAPS/wiki/MOAB" target="_blank">https://trac.mcs.anl.gov/<u></u>projects/ITAPS/wiki/MOAB</a>.<br>
     ><br>
     > Tim, can we create a new patched version of the release for download.<br>
     > I spoke to Rajeev about this some time back but we need to decide what<br>
     > fixes to backport.<br>
     ><br>
     > Vijay<br>
     ><br>
     > On Wed, Sep 11, 2013 at 11:20 AM,  <<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.<u></u>gov</a>> wrote:<br>
     >><br>
     >> Yes , I am using gnu, and whwen I add USR_LFLAGS="-lmpi_cxx -lstdc++,<br>
     >> I get this,<br>
     >> makenek - automatic build tool for Nek5000<br>
     >> generating makefile ...<br>
     >> mpif77 -c  -O2 -fdefault-real-8 -x f77-cpp-input -fcray-pointer -DMOAB<br>
     >> -DPTRSIZE8 -DMPI -DLONGINT8 -DUNDERSCORE -DGLOBAL_LONG_LONG<br>
     >> -I/home/amirreza/nek5_svn/<u></u>amirreza_test/examples/moab<br>
     >> -I/home/amirreza/nek5_svn/<u></u>trunk/nek -I./<br>
     >> /home/amirreza/nek5_svn/<u></u>amirreza_test/examples/moab/<u></u>pipe.f<br>
     >> -I/home/amirreza/nek5_svn/<u></u>trunk/nek/3rd_party<br>
     >> -I/home/amirreza/Amirreza/<u></u>moab-4.6.0/gcc/include  -o obj/pipe.o<br>
     >> mpif77 -o nek5000  obj/pipe.o obj/drive.o obj/drive1.o obj/drive2.o<br>
     >> obj/plan4.o obj/bdry.o obj/coef.o obj/conduct.o obj/connect1.o<br>
     >> obj/connect2.o obj/dssum.o obj/edgec.o obj/eigsolv.o obj/gauss.o<br>
     >> obj/genxyz.o obj/navier1.o obj/makeq.o obj/navier0.o obj/navier2.o<br>
     >> obj/navier3.o obj/navier4.o obj/prepost.o obj/speclib.o obj/map2.o<br>
     >> obj/turb.o obj/mvmesh.o obj/ic.o obj/ssolv.o obj/planx.o obj/math.o<br>
     >> obj/mxm_wrapper.o obj/hmholtz.o obj/gfdm_par.o obj/gfdm_op.o<br>
     >> obj/gfdm_solve.o obj/subs1.o obj/subs2.o obj/genbox.o obj/gmres.o obj/hsmg.o<br>
     >> obj/convect.o obj/induct.o obj/perturb.o obj/navier5.o obj/navier6.o<br>
     >> obj/navier7.o obj/navier8.o obj/fast3d.o obj/fasts.o obj/calcz.o obj/byte.o<br>
     >> obj/chelpers.o obj/byte_mpi.o obj/postpro.o obj/cvode_driver.o<br>
     >> obj/nek_comm.o obj/init_plugin.o obj/setprop.o obj/qthermal.o<br>
     >> obj/cvode_aux.o obj/makeq_aux.o obj/papi.o obj/ssygv.o obj/dsygv.o<br>
     >> obj/nek_in_situ.o obj/mxm_std.o obj/blas.o obj/moab.o obj/imeshutil.o<br>
     >> obj/imeshcutil.o obj/comm_mpi.o obj/singlmesh.o obj/jl_gs.o obj/jl_sort.o<br>
     >> obj/jl_sarray_transfer.o obj/jl_sarray_sort.o obj/jl_gs_local.o<br>
     >> obj/jl_crystal.o obj/jl_comm.o obj/jl_tensor.o obj/jl_fail.o<br>
     >> obj/jl_fcrystal.o obj/jl_findpts.o obj/jl_findpts_local.o obj/jl_obbox.o<br>
     >> obj/jl_poly.o obj/jl_lob_bnd.o obj/jl_findpts_el_3.o obj/jl_findpts_el_2.o<br>
     >> obj/jl_sparse_cholesky.o obj/jl_xxt.o obj/jl_fcrs.o<br>
     >> -L/home/amirreza/Amirreza/<u></u>netcdf-4.1.3/gcc/lib<br>
     >> -L/home/amirreza/Amirreza/<u></u>zlib-1.2.5/gcc/lib<br>
     >> -L/home/amirreza/Amirreza/<u></u>szip-2.1/gcc/lib<br>
     >> -L/home/amirreza/Amirreza/<u></u>hdf5-1.8.11/lib<br>
     >> -L/home/amirreza/Amirreza/<u></u>moab-4.6.0/gcc/lib<br>
     >> -L/home/amirreza/Amirreza/<u></u>moab-4.6.0/gcc/lib -liMesh -lMOAB -lnetcdf  -lhdf5<br>
     >> -lsz   -lm  -lmpi_cxx -lstdc++<br>
     >> obj/moab.o: In function `nekmoab_intbc_':<br>
     >> moab.f:(.text+0xe9d): undefined reference to `imesh_freememory_'<br>
     >> moab.f:(.text+0xece): undefined reference to `imesh_freememory_'<br>
     >> moab.f:(.text+0xee4): undefined reference to `imesh_freememory_'<br>
     >> moab.f:(.text+0xf05): undefined reference to `imesh_freememory_'<br>
     >> obj/moab.o: In function `nekmoab_bc_':<br>
     >> moab.f:(.text+0x1306): undefined reference to `imesh_freememory_'<br>
     >><br>
     >> collect2: ld returned 1 exit status<br>
     >> make: *** [nek5000] Error 1<br>
     >><br>
     >> Thanks,<br>
     >> Ami<br>
     >><br>
     >><br>
     >> On Wed, Sep 11, 2013 at 12:05 PM, <<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.<u></u>gov</a>> wrote:<br>
     >>><br>
     >>> It depends which compiler you're using.  Are you using gnu?<br>
     >>><br>
     >>> Please send complete compile output.<br>
     >>><br>
     >>> - tim<br>
     >>><br>
     >>><br>
     >>> On 09/11/2013 10:11 AM, <a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.<u></u>gov</a> wrote:<br>
     >>>><br>
     >>>> Thanks for your answer, to make sure I have added libraries to makenek<br>
     >>>> ''USR_LFLAGS="-lmpi_cxx -lstdc++" which I'm<br>
     >>>> getting same error,so you mean I need to add appropriate fortran library<br>
     >>>> to USR_LFLAGS?<br>
     >>>><br>
     >>>> Thanks,<br>
     >>>> Ami<br>
     >>>><br>
     >>>><br>
     >>>> On Wed, Sep 11, 2013 at 10:47 AM, <<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.<u></u>gov</a><br>
     >>>> <mailto:<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.<u></u>mcs.anl.gov</a>>> wrote:<br>
     >>>><br>
     >>>>      Hi Ami,<br>
     >>>>         That's the C++ runtime.  You have two options:<br>
     >>>>      1. Link with the C++ compiler; in this case, you'll have to<br>
     >>>> explicitly add the fortran runtime libraries to the link<br>
     >>>>      statement, which is most easily done by adding it to USR_LFLAGS in<br>
     >>>> makenek.  Compiler documents often tell you which<br>
     >>>>      libraries implement the fortran runtime, usually in a section about<br>
     >>>> inter-language linking.<br>
     >>>><br>
     >>>>      2. Add the C++ std libs to USR_LFLAGS.  The trunk/nek/makenek file<br>
     >>>> has a few examples of this method for<br>
     >>>>      gnu/intel/pgi.  Sometimes, like on BG/x, it can be difficult to<br>
     >>>> figure out what all comprises the C++ runtime, which<br>
     >>>>      is why I list 1. above.<br>
     >>>><br>
     >>>>      - tim<br>
     >>>><br>
     >>>><br>
     >>>>      On 09/11/2013 09:31 AM, nek5000-users@lists.mcs.anl.__<u></u>gov<br>
     >>>> <mailto:<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.<u></u>mcs.anl.gov</a>> wrote:<br>
     >>>><br>
     >>>>          Hello Neks,<br>
     >>>><br>
     >>>>          I am trying to run MOAB example with nek5000, but all the time<br>
     >>>> which I am running, it gives me set of undefined<br>
     >>>>          reference error. I put an error with last part of my ./makenek<br>
     >>>> pipe log below.<br>
     >>>>          What is wrong with my work?<br>
     >>>><br>
     >>>>          IODebugTrack.cpp:(.text+0xb74)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xb7f)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xb8c)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xb97)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xbd3)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xbde)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xbeb)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xbf6)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc03)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc0e)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc1b)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc26)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(unsigned long)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc33)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc38)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>><br>
     >>>>          std::endl<char, std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&)'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc40)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(std::basic___<u></u>ostream<char, std::char_traits<char><br>
     >>>>> & (*)(std::basic_ostream<char,<br>
     >>>>          std::char_traits<char> >&))'<br>
     >>>>          IODebugTrack.cpp:(.text+0xc50)<u></u>__: undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>           >::flush()'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>>          `moab::IODebugTrack::all___<u></u>reduce()':<br>
     >>>>          IODebugTrack.cpp:(.text+0xd08)<u></u>__: undefined reference to<br>
     >>>> `MPI_Comm_size'<br>
     >>>>          IODebugTrack.cpp:(.text+0xdfe)<u></u>__: undefined reference to<br>
     >>>> `MPI_Gather'<br>
     >>>>          IODebugTrack.cpp:(.text+__<u></u>0x1080): undefined reference to<br>
     >>>> `MPI_Gatherv'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>>          `__static_initialization_and__<u></u>_destruction_0(int, int)':<br>
     >>>>          IODebugTrack.cpp:(.text+__<u></u>0x1221): undefined reference to<br>
     >>>> `std::ios_base::Init::Init()'<br>
     >>>>          IODebugTrack.cpp:(.text+__<u></u>0x1226): undefined reference to<br>
     >>>> `std::ios_base::Init::~Init()'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>>          `std::list<moab::IODebugTrack:<u></u>__:DRange,<br>
     >>>>          std::allocator<moab::__<u></u>IODebugTrack::DRange><br>
     >>>>> ::_M_insert(std::_List___<u></u>iterator<moab::IODebugTrack::_<u></u>_DRange>,<br>
     >>>>          moab::IODebugTrack::DRange const&)':<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text.___<u></u>ZNSt4listIN4moab12IODebugTrack<u></u>__6DRangeESaIS2_EE9_M___<u></u>insertESt14_List_iteratorIS2__<u></u>_ERKS2_[std::list<moab::__<u></u>IODebugTrack::DRange,<br>
     >>>>          std::allocator<moab::__<u></u>IODebugTrack::DRange><br>
     >>>>> ::_M_insert(std::_List___<u></u>iterator<moab::IODebugTrack::_<u></u>_DRange>,<br>
     >>>><br>
     >>>>          moab::IODebugTrack::DRange const&)]+0x3a): undefined reference to<br>
     >>>><br>
     >>>> `std::__detail::_List_node___<u></u>base::_M_hook(std::__detail::_<u></u>__List_node_base*)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>><br>
     >>>> `__gnu_cxx::new_allocator<std:<u></u>__:_List_node<moab::__<u></u>IODebugTrack::DRange><br>
     >>>>            >::deallocate(std::_List_node<<u></u>__moab::IODebugTrack::DRange>*<u></u>,<br>
     >>>> unsigned long)':<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new_allocatorISt10_<u></u>__List___<u></u>nodeIN4moab12IODebugTrack6DRan<u></u>__geEEE10deallocateEPS5_m[__<u></u>gnu___cxx::new_allocator<std::<u></u>_List___node<moab::<u></u>IODebugTrack::__DRange><br>

     >>>>            >::deallocate(std::_List_node<<u></u>__moab::IODebugTrack::DRange>*<u></u>,<br>
     >>>> unsigned long)]+0x1c): undefined reference to<br>
     >>>>          `operator<br>
     >>>>          delete(void*)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>><br>
     >>>> `__gnu_cxx::new_allocator<__<u></u>moab::IODebugTrack::DRange>::_<u></u>_allocate(unsigned<br>
     >>>> long, void const*)':<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new___<u></u>allocatorIN4moab12IODebugTrack<u></u>__6DRangeEE8allocateEmPKv[__<u></u>gnu___cxx::new_allocator<moab:<u></u>:__IODebugTrack::DRange>::__<u></u>allocate(unsigned<br>

     >>>><br>
     >>>>          long, void const*)]+0x2c): undefined reference to<br>
     >>>> `std::__throw_bad_alloc()'<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new___<u></u>allocatorIN4moab12IODebugTrack<u></u>__6DRangeEE8allocateEmPKv[__<u></u>gnu___cxx::new_allocator<moab:<u></u>:__IODebugTrack::DRange>::__<u></u>allocate(unsigned<br>

     >>>><br>
     >>>>          long, void const*)]+0x45): undefined reference to `operator<br>
     >>>> new(unsigned long)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>><br>
     >>>> `__gnu_cxx::new_allocator<__<u></u>moab::IODebugTrack::DRange>::_<u></u>_deallocate(moab::<u></u>IODebugTrack:__:DRange*,<br>
     >>>> unsigned<br>
     >>>>          long)':<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new___<u></u>allocatorIN4moab12IODebugTrack<u></u>__6DRangeEE10deallocateEPS3_m[<u></u>____gnu_cxx::new_allocator<<u></u>moab::__IODebugTrack::DRange>:<u></u>:__deallocate(moab::<u></u>IODebugTrack:__:DRange*,<br>

     >>>><br>
     >>>>          unsigned long)]+0x1c): undefined reference to `operator<br>
     >>>> delete(void*)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o): In<br>
     >>>> function<br>
     >>>><br>
     >>>> `__gnu_cxx::new_allocator<std:<u></u>__:_List_node<moab::__<u></u>IODebugTrack::DRange><br>
     >>>>> ::allocate(unsigned long, void const*)':<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new_allocatorISt10_<u></u>__List___<u></u>nodeIN4moab12IODebugTrack6DRan<u></u>__geEEE8allocateEmPKv[__gnu_<u></u>cxx:__:new_allocator<std::_<u></u>List___node<moab::<u></u>IODebugTrack::__DRange><br>

     >>>><br>
     >>>>            >::allocate(unsigned long, void const*)]+0x2c): undefined<br>
     >>>> reference to `std::__throw_bad_alloc()'<br>
     >>>><br>
     >>>><br>
    IODebugTrack.cpp:(.text._ZN9__<u></u>__gnu_cxx13new_allocatorISt10_<u></u>__List___<u></u>nodeIN4moab12IODebugTrack6DRan<u></u>__geEEE8allocateEmPKv[__gnu_<u></u>cxx:__:new_allocator<std::_<u></u>List___node<moab::<u></u>IODebugTrack::__DRange><br>

     >>>><br>
     >>>>            >::allocate(unsigned long, void const*)]+0x46): undefined<br>
     >>>> reference to `operator new(unsigned long)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>IODebugTrack.o):(.eh_frame+__<u></u>0x24b):<br>
     >>>> undefined reference to<br>
     >>>>          `__gxx_personality_v0'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>OrientedBox.o): In<br>
     >>>> function<br>
     >>>>          `moab::operator<<(std::basic__<u></u>_ostream<char,<br>
     >>>> std::char_traits<char> >&, moab::OrientedBox const&)':<br>
     >>>><br>
     >>>>          OrientedBox.cpp:(.text+0x97): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<<<br>
     >>>>          <std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0xaf): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<<<br>
     >>>>          <std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0xbc): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>           >::operator<<(double)'<br>
     >>>>          OrientedBox.cpp:(.text+0xc9): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<<<br>
     >>>>          <std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0xe1): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<<<br>
     >>>>          <std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0xee): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>           >::operator<<(double)'<br>
     >>>>          OrientedBox.cpp:(.text+0xfb): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<<<br>
     >>>>          <std::char_traits<char> >(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0x113): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>>          std::operator<< <std::char_traits<char><br>
     >>>>> (std::basic_ostream<char, std::char_traits<char> >&, char const*)'<br>
     >>>>          OrientedBox.cpp:(.text+0x120): undefined reference to<br>
     >>>> `std::basic_ostream<char, std::char_traits<char><br>
     >>>>            >::operator<<(double)'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>OrientedBox.o): In<br>
     >>>> function<br>
     >>>>          `__static_initialization_and__<u></u>_destruction_0(int, int)':<br>
     >>>>          OrientedBox.cpp:(.text+0x3aaf)<u></u>__: undefined reference to<br>
     >>>> `std::ios_base::Init::Init()'<br>
     >>>>          OrientedBox.cpp:(.text+0x3ab4)<u></u>__: undefined reference to<br>
     >>>> `std::ios_base::Init::~Init()'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>OrientedBox.o): In<br>
     >>>> function `moab::ErrorCode<br>
     >>>>          moab::EigenDecomp<moab::__<u></u>Matrix3, moab::CartVect>(moab::Matrix3<br>
     >>>> const&, double*, moab::CartVect*)':<br>
     >>>><br>
     >>>><br>
    OrientedBox.cpp:(.text.___<u></u>ZN4moab11EigenDecompINS___<u></u>7Matrix3ENS_8CartVectEEENS___<u></u>9ErrorCodeERKT_PdPT0_[moab::__<u></u>ErrorCode<br>
     >>>>          moab::EigenDecomp<moab::__<u></u>Matrix3, moab::CartVect>(moab::Matrix3<br>
     >>>> const&, double*, moab::CartVect*)]+0xb7f):<br>
     >>>><br>
     >>>>          undefined<br>
     >>>>          reference to `std::cerr'<br>
     >>>><br>
     >>>><br>
    OrientedBox.cpp:(.text.___<u></u>ZN4moab11EigenDecompINS___<u></u>7Matrix3ENS_8CartVectEEENS___<u></u>9ErrorCodeERKT_PdPT0_[moab::__<u></u>ErrorCode<br>
     >>>>          moab::EigenDecomp<moab::__<u></u>Matrix3, moab::CartVect>(moab::Matrix3<br>
     >>>> const&, double*, moab::CartVect*)]+0xb84):<br>
     >>>><br>
     >>>>          undefined<br>
     >>>>          reference to `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>> std::operator<< <std::char_traits<char><br>
     >>>>            >(std::basic_ostream<char, std::char_traits<char> >&, char<br>
     >>>> const*)'<br>
     >>>><br>
     >>>><br>
    OrientedBox.cpp:(.text.___<u></u>ZN4moab11EigenDecompINS___<u></u>7Matrix3ENS_8CartVectEEENS___<u></u>9ErrorCodeERKT_PdPT0_[moab::__<u></u>ErrorCode<br>
     >>>>          moab::EigenDecomp<moab::__<u></u>Matrix3, moab::CartVect>(moab::Matrix3<br>
     >>>> const&, double*, moab::CartVect*)]+0xb89):<br>
     >>>><br>
     >>>>          undefined<br>
     >>>>          reference to `std::basic_ostream<char, std::char_traits<char> >&<br>
     >>>> std::endl<char, std::char_traits<char><br>
     >>>>            >(std::basic_ostream<char, std::char_traits<char> >&)'<br>
     >>>><br>
     >>>><br>
    OrientedBox.cpp:(.text.___<u></u>ZN4moab11EigenDecompINS___<u></u>7Matrix3ENS_8CartVectEEENS___<u></u>9ErrorCodeERKT_PdPT0_[moab::__<u></u>ErrorCode<br>
     >>>>          moab::EigenDecomp<moab::__<u></u>Matrix3, moab::CartVect>(moab::Matrix3<br>
     >>>> const&, double*, moab::CartVect*)]+0xb91):<br>
     >>>>          undefined<br>
     >>>>          reference to `std::basic_ostream<char, std::char_traits<char><br>
     >>>>> ::operator<<(std::basic___<u></u>ostream<char,<br>
     >>>><br>
     >>>>          std::char_traits<char> >& (*)(std::basic_ostream<char,<br>
     >>>> std::char_traits<char> >&))'<br>
     >>>><br>
     >>>> /home/amirreza/Amirreza/moab-_<u></u>_4.6.0/gcc/lib/libMOAB.a(__<u></u>OrientedBox.o):(.eh_frame+__<u></u>0x22f):<br>
     >>>> undefined reference to<br>
     >>>><br>
     >>>>          `__gxx_personality_v0'<br>
     >>>>          collect2: ld returned 1 exit status<br>
     >>>>          make: *** [nek5000] Error 1<br>
     >>>><br>
     >>>>          Thanks,<br>
     >>>>          Ami<br>
     >>>><br>
     >>>><br>
     >>>>          ______________________________<u></u>___________________<br>
     >>>>          Nek5000-users mailing list<br>
     >>>>          Nek5000-users@lists.mcs.anl.__<u></u>gov<br>
     >>>> <mailto:<a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.<u></u>mcs.anl.gov</a>><br>
     >>>>          <a href="https://lists.mcs.anl.gov/__mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/__<u></u>mailman/listinfo/nek5000-users</a><br>
     >>>>          <<a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><u></u>><br>
     >>>><br>
     >>>><br>
     >>>>      --<br>
     >>>>      ==============================<u></u>__============================<u></u>==__====<br>
     >>>><br>
     >>>>      "You will keep in perfect peace him whose mind is<br>
     >>>>         steadfast, because he trusts in you."               Isaiah 26:3<br>
     >>>><br>
     >>>>                    Tim Tautges            Argonne National Laboratory<br>
     >>>>                (<a href="mailto:tautges@mcs.anl.gov" target="_blank">tautges@mcs.anl.gov</a> <mailto:<a href="mailto:tautges@mcs.anl.gov" target="_blank">tautges@mcs.anl.gov</a>>)<br>
     >>>> (telecommuting from UW-Madison)<br>
     >>>>        phone (gvoice): <a href="tel:%28608%29%20354-1459" value="+16083541459" target="_blank">(608) 354-1459</a> <tel:%28608%29%20354-1459>      1500<br>
     >>>> Engineering Dr.<br>
     >>>>                   fax: <a href="tel:%28608%29%20263-4499" value="+16082634499" target="_blank">(608) 263-4499</a> <tel:%28608%29%20263-4499><br>
     >>>> Madison, WI 53706<br>
     >>>><br>
     >>>>      ______________________________<u></u>___________________<br>
     >>>>      Nek5000-users mailing list<br>
     >>>>      Nek5000-users@lists.mcs.anl.__<u></u>gov<br>
     >>>> <mailto:<a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.<u></u>mcs.anl.gov</a>><br>
     >>>>      <a href="https://lists.mcs.anl.gov/__mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/__<u></u>mailman/listinfo/nek5000-users</a><br>
     >>>> <<a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><u></u>><br>
     >>>><br>
     >>>><br>
     >>>><br>
     >>>><br>
     >>>><br>
     >>>> ______________________________<u></u>_________________<br>
     >>>> Nek5000-users mailing list<br>
     >>>> <a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.<u></u>gov</a><br>
     >>>> <a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><br>
     >>>><br>
     >>><br>
     >>> --<br>
     >>> ==============================<u></u>==============================<u></u>====<br>
     >>> "You will keep in perfect peace him whose mind is<br>
     >>>    steadfast, because he trusts in you."               Isaiah 26:3<br>
     >>><br>
     >>>               Tim Tautges            Argonne National Laboratory<br>
     >>>           (<a href="mailto:tautges@mcs.anl.gov" target="_blank">tautges@mcs.anl.gov</a>)      (telecommuting from UW-Madison)<br>
     >>>   phone (gvoice): <a href="tel:%28608%29%20354-1459" value="+16083541459" target="_blank">(608) 354-1459</a>      1500 Engineering Dr.<br>
     >>>              fax: <a href="tel:%28608%29%20263-4499" value="+16082634499" target="_blank">(608) 263-4499</a>      Madison, WI 53706<br>
     >>><br>
     >>> ______________________________<u></u>_________________<br>
     >>> Nek5000-users mailing list<br>
     >>> <a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.<u></u>gov</a><br>
     >>> <a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><br>
     >><br>
     >><br>
     >><br>
     >> ______________________________<u></u>_________________<br>
     >> Nek5000-users mailing list<br>
     >> <a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.<u></u>gov</a><br>
     >> <a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><br>
     >><br>
     ><br>
<br>
    --<br>
    ==============================<u></u>==============================<u></u>====<br>
    "You will keep in perfect peace him whose mind is<br>
        steadfast, because he trusts in you."               Isaiah 26:3<br>
<br>
                   Tim Tautges            Argonne National Laboratory<br>
               (<a href="mailto:tautges@mcs.anl.gov" target="_blank">tautges@mcs.anl.gov</a>)      (telecommuting from UW-Madison)<br>
       phone (gvoice): <a href="tel:%28608%29%20354-1459" value="+16083541459" target="_blank">(608) 354-1459</a>      1500 Engineering Dr.<br>
                  fax: <a href="tel:%28608%29%20263-4499" value="+16082634499" target="_blank">(608) 263-4499</a>      Madison, WI 53706<br>
<br>
<br>
</blockquote>
<br>
-- <br>
==============================<u></u>==============================<u></u>====<br>
"You will keep in perfect peace him whose mind is<br>
  steadfast, because he trusts in you."               Isaiah 26:3<br>
<br>
             Tim Tautges            Argonne National Laboratory<br>
         (<a href="mailto:tautges@mcs.anl.gov" target="_blank">tautges@mcs.anl.gov</a>)      (telecommuting from UW-Madison)<br>
 phone (gvoice): <a href="tel:%28608%29%20354-1459" value="+16083541459" target="_blank">(608) 354-1459</a>      1500 Engineering Dr.<br>
            fax: <a href="tel:%28608%29%20263-4499" value="+16082634499" target="_blank">(608) 263-4499</a>      Madison, WI 53706<br>
<br>
______________________________<u></u>_________________<br>
Nek5000-users mailing list<br>
<a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.<u></u>gov</a><br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/nek5000-users</a><br>
</div></div></blockquote></div><br></div>