Very good, thanks.  Where on your system is MPI actually installed?

The issue is that the Parmetis makefile is not inheriting every -I….  that 
libMesh is using, which is actually the way I want it.  In particular, it is 
not getting all of libmesh_optional_INCLUDES

But the only thing I suspect there is that your MPI lives in /usr/include, 
which should not *need* to be specified.

Thanks,

-Ben


 
On Nov 19, 2012, at 9:14 AM, Robert <libm...@robertweidlich.de> wrote:

> 
> 
> On Mon, Nov 19, 2012 at 08:43:52AM -0600, Kirk, Benjamin (JSC-EG311) wrote:
>> 
>> On Nov 19, 2012, at 8:39 AM, Robert <libm...@robertweidlich.de> wrote:
>> 
>>> My older installation of libmesh (r5498) works fine on the same computer 
>>> with MPI. Even with
>>> "make V=0" I could not get more information about the compilerflags used, 
>>> so I cannot really
>>> figure out, if it is a problem on my side or the build-system.
>> 
>> 
>> Well the problem is that the MPI configuration is not being determined 
>> properly, but the question is why.  Can you post the summary information 
>> from configure (where it prints all that) and also send me your config.log?
>> 
>> configure should still be looking preferentially for the MPI compilers and 
>> then falling back to snooping the MPI configuration from PETSc, so this 
>> should be a straightforward fix.
>> 
> 
> 
> The configure summary is pasted below and the config.log is attached
> 
> ----------------------------------- SUMMARY 
> -----------------------------------
> 
> Package version.................... : libmesh-0.9.0
> 
> C++ compiler type.................. : gcc4.5
> C++ compiler....................... : g++
> C compiler......................... : gcc
> Fortran compiler................... : gfortran
> Build Method....................... : opt
> CPPFLAGS........................... : -DNDEBUG
> CXXFLAGS........................... : -O2 -felide-constructors -funroll-loops 
> -fstrict-aliasing -std=c++0x -Wdisabled-optimization -fopenmp
> CFLAGS............................. : -O2 -funroll-loops -fstrict-aliasing 
> -fopenmp
> Install dir........................ : /tmp/libmesh
> Build user......................... : weidlich
> Build host......................... : stokes
> Configure date..................... : 2012-11-19 15:26
> Build architecture................. : x86_64-unknown-linux-gnu
> SVN revision number................ : 6404
> 
> Library Features:
>  adaptive mesh refinement......... : yes
>  complex variables................ : no
>  ghosted vectors.................. : yes
>  high-order shape functions....... : yes
>  infinite elements................ : no
>  Dirichlet constraints............ : yes
>  node constraints................. : no
>  parallel mesh.................... : no
>  performance logging.............. : no
>  periodic boundary conditions..... : yes
>  reference counting............... : yes
>  shape function 2nd derivatives... : yes
>  stack trace files................ : no
>  subdomain id size................ : 2 bytes
>  variational smoother............. : yes
>  xdr binary I/O................... : yes
> 
> Optional Packages:
>  boost............................ : yes
>  eigen............................ : no
>  exodus........................... : yes
>  fparser.......................... : yes
>     build from version............ : release
>  glpk............................. : no
>  gmv.............................. : yes
>  gzstream......................... : yes
>  laspack.......................... : yes
>  libhilbert....................... : yes
>  metis............................ : yes
>  mpi.............................. : yes
>  nemesis.......................... : yes
>  netcdf........................... : yes
>  openmp........................... : yes
>  parmetis......................... : yes
>  petsc............................ : yes
>     version....................... : 3.2.0
>  sfcurves......................... : yes
>  slepc............................ : no
>  tbb.............................. : no
>  c++ threads...................... : no
>  tecio............................ : no
>  tecplot...(vendor binaries)...... : yes
>  tetgen........................... : yes
>  triangle......................... : yes
>  trilinos......................... : yes
>     AztecOO....................... : no
>     NOX........................... : no
>     ML............................ : no
>  vtk.............................. : yes
> 
>  libmesh_optional_INCLUDES........ : -I/home/xxxx/opt/include/vtk-5.6 
> -I/home/xxxx/opt/build/petsc-3.2-p6/include 
> -I/home/xxxx/opt/build/petsc-3.2-p6/linux-gnu-opt/include -I/usr/include
> 
>  libmesh_optional_LIBS............ : -Wl,-rpath,/home/xxxx/opt/lib/vtk-5.6 
> -L/home/xxxx/opt/lib/vtk-5.6 -lvtkIO -lvtkCommon -lvtkFiltering -lz 
> -L/home/xxxx/opt/build/petsc-3.2-p6/linux-gnu-opt/lib -lpetsc -lX11 
> -Wl,-rpath,/home/xxxx/opt/build/petsc-3.2-p6/linux-gnu-opt/lib -lcmumps 
> -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lparmetis -lmetis 
> -lsuperlu_4.2 -lscalapack -lblacs -lflapack -lfblas 
> -L/usr/lib64/gcc/x86_64-suse-linux/4.5 
> -L/global/linux/64_bit/opt/intel/mkl/10.2.2.025/lib/em64t 
> -L/global/linux/64_bit/opt/intel/mkl/10.2.2.025/lib/32 
> -L/global/linux/64_bit/opt/intel/mkl/10.2.2.025/lib/64 
> -L/usr/x86_64-suse-linux/lib -lmpichf90 -lgfortran -lm -lmpich -lopa -lmpl 
> -lrt -lpthread -lgcc_s -ldl
> 
> -------------------------------------------------------------------------------
> Configure complete, now type 'make' and then 'make install'.
> 
> ---------------------------------------------
> --------- Done Configuring libMesh ----------
> ---------------------------------------------
> 
> <config.log>


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to