Dear all,
I try to install dealii-9.0.0 into a supercomputer, using icc15 as 
compiler, every thing goes well until I meet this error:

[ 88%] Linking CXX executable ../bin/step-8.release
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<1, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<1, 1>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<3, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<3, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<2, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<2, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<1, 1>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<1, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<1, 2>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<2, 3>::StraightBoundary()'
../lib/libdeal_II.so.9.0.0: undefined reference to 
`dealii::StraightBoundary<2, 2>::StraightBoundary()'
make[2]: *** [bin/step-8.release] Error 1
make[1]: *** [examples/CMakeFiles/step-8.release.dir/all] Error 2
make: *** [all] Error 2

What does this error massage mean? I view the step-8.cc, it does not 
contain the code "StraightBoundary()".

My cmake configure option is:
cmake  -DCMAKE_INSTALL_PREFIX=/BIGDATA1/xxx/opt/dealii-9.0.0-single/ .. 
-DDEAL_II_WITH_MPI=ON -DDEAL_II_WITH_PETSC=OFF -DDEAL_II_WITH_TRILINOS=OFF 
-DP4EST_DIR=/BIGDATA1/app/p4est/2.2-icc-15.0.1 -DDEAL_II_WITH_P4EST=ON  
-DDEAL_II_FORCE_BUNDLED_BOOST=ON -DCMAKE_CXX_COMPILER=icc 
-DCMAKE_C_COMPILER=icc -DDEAL_II_WITH_64BIT_INDICES=ON

The summary.log looks like:
###
#
#  deal.II configuration:
#        CMAKE_BUILD_TYPE:       DebugRelease
#        BUILD_SHARED_LIBS:      ON
#        CMAKE_INSTALL_PREFIX:   /BIGDATA1/xxx/opt/dealii-9.0.0-single
#        CMAKE_SOURCE_DIR:       /BIGDATA1/xxx/dealii-9.0.0
#                                (version 9.0.0)
#        CMAKE_BINARY_DIR:       /BIGDATA1/xxx/dealii-9.0.0/build
#        CMAKE_CXX_COMPILER:     Intel 15.0.1.20141023 on platform Linux 
x86_64
#                                
/BIGDATA1/app/intelcompiler/15.0.1/composer_xe_2015.1.133/bin/intel64/icc
#
#  Configured Features (DEAL_II_ALLOW_BUNDLED = ON, 
DEAL_II_ALLOW_AUTODETECTION = ON):
#        DEAL_II_WITH_64BIT_INDICES = ON
#      ( DEAL_II_WITH_ADOLC = OFF )
#      ( DEAL_II_WITH_ARPACK = OFF )
#      ( DEAL_II_WITH_ASSIMP = OFF )
#        DEAL_II_WITH_BOOST set up with bundled packages (forced)
#      ( DEAL_II_WITH_CUDA = OFF )
#      ( DEAL_II_WITH_CXX14 = OFF )
#      ( DEAL_II_WITH_CXX17 = OFF )
#      ( DEAL_II_WITH_GMSH = OFF )
#      ( DEAL_II_WITH_GSL = OFF )
#      ( DEAL_II_WITH_HDF5 = OFF )
#        DEAL_II_WITH_LAPACK set up with external dependencies
#      ( DEAL_II_WITH_METIS = OFF )
#        DEAL_II_WITH_MPI set up with external dependencies
#        DEAL_II_WITH_MUPARSER set up with bundled packages
#      ( DEAL_II_WITH_NANOFLANN = OFF )
#      ( DEAL_II_WITH_NETCDF = OFF )
#      ( DEAL_II_WITH_OPENCASCADE = OFF )
#        DEAL_II_WITH_P4EST set up with external dependencies
#      ( DEAL_II_WITH_PETSC = OFF )
#      ( DEAL_II_WITH_SCALAPACK = OFF )
#      ( DEAL_II_WITH_SLEPC = OFF )
#      ( DEAL_II_WITH_SUNDIALS = OFF )
#        DEAL_II_WITH_THREADS set up with bundled packages
#      ( DEAL_II_WITH_TRILINOS = OFF )
#        DEAL_II_WITH_UMFPACK set up with bundled packages
#        DEAL_II_WITH_ZLIB set up with external dependencies
#
#  Component configuration:
#      ( DEAL_II_COMPONENT_DOCUMENTATION = OFF )
#        DEAL_II_COMPONENT_EXAMPLES
#      ( DEAL_II_COMPONENT_PACKAGE = OFF )
#      ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF )
#
#  Detailed information (compiler flags, feature configuration) can be 
found in detailed.log
#
#  Run  $ make info  to print a help message with a list of top level 
targets

Any hint is appreciated.

Best,
m.

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/5f3807c9-e6a8-442e-ac83-2a6e63d685e9%40googlegroups.com.

Reply via email to