Dear Matthias, I am sorry to delete the originial file and configure it again, but everything seems not change. And attached is the newest detailed.log. Thank you very much!
Best, Chucui 在 2018年10月19日星期五 UTC+8上午11:53:35,Matthias Maier写道: > > > On Thu, Oct 18, 2018, at 17:48 CDT, David Wells <[email protected] > <javascript:>> wrote: > > > Hi Chucui, > > > > StraightBoundary was removed in deal.II 9.0; it should not show up in > any > > object files so these errors don't make any sense. Did you use a clean > > build directory? > > Not quite. It got completely removed in the current development version. > > In version 9.0.1 it is present in the library. What is surprising though > is the fact that we completely instantiate the class: > > grid/tria_boundary.inst.in (on branch dealii-9.0 > 18 for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : > SPACE_DIMENSIONS) > 19 { > > 20 #if deal_II_dimension <= deal_II_space_dimension > > 21 template class Boundary<deal_II_dimension, > deal_II_space_dimension>; > 22 template class StraightBoundary<deal_II_dimension, > deal_II_space_dimension>; > 23 #endif > > 24 } > > yet, Chucui observes an undefined reference to the constructor. Which is > a bit puzzling. > > Chucui, can you please post your full `detailed.log` please? Further, > can you please try to recompile again by (a) unpacking dealii-9.0.1 to a > new directory, and configure and compile in a new build directory? > > Best, > Matthias > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
### # # deal.II configuration: # CMAKE_BUILD_TYPE: DebugRelease # BUILD_SHARED_LIBS: ON # CMAKE_INSTALL_PREFIX: /vol7/home/zhaoyucan1016/dealii-9.0.1/build # CMAKE_SOURCE_DIR: /vol7/home/zhaoyucan1016/dealii-9.0.1/dealii-9.0.1 # (version 9.0.1) # CMAKE_BINARY_DIR: /vol7/home/zhaoyucan1016/dealii-9.0.1/dealii-9.0.1 # CMAKE_CXX_COMPILER: Intel 15.0.1.20141023 on platform Linux x86_64 # /usr/local/mpi3/bin/mpicxx # CMAKE_C_COMPILER: /usr/local/mpi3/bin/mpicc # CMAKE_Fortran_COMPILER: /usr/local/mpi3/bin/mpifort # CMAKE_GENERATOR: Unix Makefiles # # Base configuration (prior to feature configuration): # DEAL_II_CXX_FLAGS: -fpic -ansi -w2 -diag-disable=remark -wd21 -wd68 -wd135 -wd175 -wd177 -wd191 -wd193 -wd279 -wd327 -wd383 -wd981 -wd1418 -wd1478 -wd1572 -wd2259 -wd2536 -wd3415 -wd15531 -wd111 -wd128 -wd185 -wd186 -wd280 -qopenmp-simd -std=c++11 # DEAL_II_CXX_FLAGS_RELEASE: -O2 -no-ansi-alias -ip -funroll-loops -no-vec # DEAL_II_CXX_FLAGS_DEBUG: -O0 -g -gdwarf-2 -grecord-gcc-switches # DEAL_II_LINKER_FLAGS: -Wl,--as-needed -shared-intel -qopenmp -rdynamic # DEAL_II_LINKER_FLAGS_RELEASE: # DEAL_II_LINKER_FLAGS_DEBUG: # DEAL_II_DEFINITIONS: # DEAL_II_DEFINITIONS_RELEASE: # DEAL_II_DEFINITIONS_DEBUG: DEBUG # DEAL_II_USER_DEFINITIONS: # DEAL_II_USER_DEFINITIONS_REL: # DEAL_II_USER_DEFINITIONS_DEB: DEBUG # DEAL_II_INCLUDE_DIRS # DEAL_II_USER_INCLUDE_DIRS: # DEAL_II_BUNDLED_INCLUDE_DIRS: # DEAL_II_LIBRARIES: m # DEAL_II_LIBRARIES_RELEASE: # DEAL_II_LIBRARIES_DEBUG: # DEAL_II_COMPILER_VECTORIZATION_LEVEL: 1 # # Configured Features (DEAL_II_ALLOW_BUNDLED = ON, DEAL_II_ALLOW_AUTODETECTION = ON): # ( DEAL_II_WITH_64BIT_INDICES = OFF ) # ( DEAL_II_WITH_ADOLC = OFF ) # DEAL_II_WITH_ARPACK set up with external dependencies # ARPACK_LINKER_FLAGS = # ARPACK_LIBRARIES = /usr/lib64/libarpack.so;/usr/lib64/libopenblas.so;mpifort;mpi;rt;glex;ifcore;imf;m;ipgo;irc;pthread;svml;gcc;gcc_s;irc_s;dl;c # ( DEAL_II_WITH_ASSIMP = OFF ) # DEAL_II_WITH_BOOST set up with bundled packages # BOOST_BUNDLED_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/dealii-9.0.1/dealii-9.0.1/bundled/boost-1.62.0/include # BOOST_LIBRARIES = rt # ( DEAL_II_WITH_CUDA = OFF ) # ( DEAL_II_WITH_CXX14 = OFF ) # ( DEAL_II_WITH_CXX17 = OFF ) # ( DEAL_II_WITH_GMSH = OFF ) # DEAL_II_WITH_GSL set up with external dependencies # GSL_VERSION = 1.13 # GSL_INCLUDE_DIRS = /usr/include # GSL_USER_INCLUDE_DIRS = /usr/include # GSL_LIBRARIES = /usr/lib64/libgsl.so;/usr/lib64/libgslcblas.so # ( DEAL_II_WITH_HDF5 = OFF ) # DEAL_II_WITH_LAPACK set up with external dependencies # LAPACK_WITH_64BIT_BLAS_INDICES = OFF # LAPACK_LINKER_FLAGS = # LAPACK_LIBRARIES = /usr/lib64/libopenblas.so;mpifort;mpi;rt;glex;ifcore;imf;m;ipgo;irc;pthread;svml;gcc;gcc_s;irc_s;dl;c # DEAL_II_WITH_METIS set up with external dependencies # METIS_VERSION = 5.1.0 # METIS_DIR = /vol7/home/zhaoyucan1016/metis-5.1.0/metis-5.1.0 # METIS_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/metis-5.1.0/metis-5.1.0/include # METIS_USER_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/metis-5.1.0/metis-5.1.0/include # METIS_LIBRARIES = /vol7/home/zhaoyucan1016/metis-5.1.0/metis-5.1.0/build/Linux-x86_64/libmetis/libmetis.a # DEAL_II_WITH_MPI set up with external dependencies # MPI_VERSION = 3.0 # MPI_DIR = /usr/local/mpi3 # MPI_C_COMPILER = /usr/local/mpi3/bin/mpicc # MPI_CXX_COMPILER = /usr/local/mpi3/bin/mpicxx # MPI_Fortran_COMPILER = /usr/local/mpi3/bin/mpifort # MPI_CXX_FLAGS = # MPI_LINKER_FLAGS = # MPI_INCLUDE_DIRS = # MPI_USER_INCLUDE_DIRS = # MPI_LIBRARIES = # DEAL_II_WITH_MUPARSER set up with bundled packages # MUPARSER_BUNDLED_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/dealii-9.0.1/dealii-9.0.1/bundled/muparser_v2_2_4//include # ( DEAL_II_WITH_NANOFLANN = OFF ) # DEAL_II_WITH_NETCDF set up with external dependencies # NETCDF_INCLUDE_DIRS = /usr/local/include # NETCDF_LIBRARIES = /usr/lib64/libnetcdf_c++.so;/usr/lib64/libnetcdf.so # ( DEAL_II_WITH_OPENCASCADE = OFF ) # ( DEAL_II_WITH_P4EST = OFF ) # DEAL_II_WITH_PETSC set up with external dependencies # PETSC_VERSION = 3.7.7.0 # PETSC_DIR = /vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7 # PETSC_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7/include;/vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7/arch-linux2-c-debug/include;/usr/local/mpi3/include # PETSC_USER_INCLUDE_DIRS = /vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7/include;/vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7/arch-linux2-c-debug/include;/usr/local/mpi3/include # PETSC_LIBRARIES = /vol7/home/zhaoyucan1016/petsc-3.7.7/petsc-3.7.7/arch-linux2-c-debug/lib/libpetsc.so;/usr/local/lib64/liblapack.so;/usr/lib64/libblas.so;/usr/lib64/libX11.so;/usr/lib64/libssl.so;/usr/lib64/libcrypto.so;/usr/local/mpi3/lib/libmpifort.a;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libifport.so;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libifcore.so;/usr/local/mpi3/lib/libmpicxx.a;/usr/local/mpi3/lib/libmpi.a;pthread;rt;/usr/local/glex/lib/libglex.a;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libimf.so;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libsvml.so;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libirng.so;m;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libipgo.a;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libdecimal.a;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libcilkrts.so;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libirc.so;/opt/intel/composer_xe_2015.1.133/compiler/lib/intel64/libirc_s.a;dl # ( DEAL_II_WITH_SCALAPACK = OFF ) # ( DEAL_II_WITH_SLEPC = OFF ) # ( DEAL_II_WITH_SUNDIALS = OFF ) # DEAL_II_WITH_THREADS set up with external dependencies # TBB_VERSION = 2.2 # THREADS_DEFINITIONS = TBB_IMPLEMENT_CPP0X=1 # THREADS_USER_DEFINITIONS = TBB_IMPLEMENT_CPP0X=1 # THREADS_INCLUDE_DIRS = /usr/include # THREADS_USER_INCLUDE_DIRS = /usr/include # THREADS_LIBRARIES = /usr/lib64/libtbb.so # ( DEAL_II_WITH_TRILINOS = OFF ) # DEAL_II_WITH_UMFPACK set up with external dependencies # UMFPACK_VERSION = 5.4.0 # UMFPACK_LINKER_FLAGS = # UMFPACK_INCLUDE_DIRS = /usr/include/suitesparse # UMFPACK_USER_INCLUDE_DIRS = /usr/include/suitesparse # UMFPACK_LIBRARIES = /usr/lib64/libumfpack.so;/usr/lib64/libcholmod.so;/usr/lib64/libccolamd.so;/usr/lib64/libcolamd.so;/usr/lib64/libcamd.so;/usr/lib64/libamd.so;/vol7/home/zhaoyucan1016/metis-5.1.0/metis-5.1.0/build/Linux-x86_64/libmetis/libmetis.a;/usr/lib64/libopenblas.so;mpifort;mpi;glex;ifcore;imf;m;ipgo;irc;pthread;svml;gcc;gcc_s;irc_s;dl;c;rt # DEAL_II_WITH_ZLIB set up with external dependencies # ZLIB_VERSION = 1.2.3 # ZLIB_INCLUDE_DIRS = /usr/include # ZLIB_LIBRARIES = /usr/lib64/libz.so # # Component configuration: # ( DEAL_II_COMPONENT_DOCUMENTATION = OFF ) # DEAL_II_COMPONENT_EXAMPLES # ( DEAL_II_COMPONENT_PACKAGE = OFF ) # ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF ) # ###
