Hey Guys, This is Dan Brauss. Still here hacking away at the NERSC machines. I have been trying to get some help. However, help seems to be a bit limited. It appears though, that all the petsc libraries have been compiled with a pgi compiler. I was wondering if that might be a problem? Below, there is a warning having to do with glibc. It appears that CNL (compute node linux) on the crays does not support certain glibc functions such as getpwuid and gethostbyname. I was wondering if this might be a problem?
Again, the errors are of the form ============================ Linking step-1 /global/homes/k/kdb5/Software/ deal.II/lib/libpetscall.g.a(fuser.o): In function `allocate__Q2_3std37__node_alloc__tm__17_XCbL_1_1XCiL_1_0SFUl_Pv': ./fuser.c:400: warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /global/homes/k/kdb5/Software/deal.II/lib/libpetscall.g.a(send.o): In function `pbackfail__Q2_3std81basic_stringbuf__tm__58_cQ2_3std20char_traits__tm__2_cQ2_3std18allocator__tm__2_cFQ2_Z2Z8int_type_Q2_Z2Z8int_type': ./send.c:221: warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /global/homes/k/kdb5/Software/deal.II/lib/libdeal_II.g.a(dofs_dof_accessor.o): In function `dealii::PETScWrappers::internal::VectorReference::operator=(double const&) const': /global/homes/k/kdb5/Software/deal.II/include/deal.II/lac/petsc_vector_base.h:907: undefined reference to `VecAssemblyBegin' /global/homes/k/kdb5/Software/deal.II/include/deal.II/lac/petsc_vector_base.h:910: undefined reference to `VecAssemblyEnd' /global/homes/k/kdb5/Software/ deal.II/include/deal.II/lac/petsc_vector_base.h:921: undefined reference to `VecSetValues' On Wed, Jun 29, 2011 at 11:32 AM, Wolfgang Bangerth <[email protected]>wrote: > > > > "/global/homes/k/kdb5/Software/deal.II/contrib/boost/include/boost/lambda/d > > etail/function_adaptors.hpp", line 26: error #730: > > nontype "V::sig" is not a class template > > BOOST_MPL_HAS_XXX_TEMPLATE_DEF(sig) > > ^ > > You're using the Portland Group compiler. I don't think it supports enough > C++ > to work with BOOST. Can you select GCC or ICC? > > Best > W. > > ------------------------------------------------------------------------- > Wolfgang Bangerth email: [email protected] > www: http://www.math.tamu.edu/~bangerth/ >
_______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
