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

Reply via email to