deepflame-dev
deepflame-dev copied to clipboard
install.sh error
Hello! When I followed the installation file steps to run .install.sh, the following error occurred. Where does this problem occur and how to fix it?
Compiling enabled on 16 cores
Allwmake /home/u2008/data_disk/deepflame/deepflame-dev
wmake src/thermophysicalModels/thermophysicalProperties
wmake src/thermophysicalModels/basic
wmake src/functionObjects/field
wmake src/dfCanteraMixture
wmake src/thermophysicalModels/SLGThermo
wmake src/dfChemistryModel
wmake src/TurbulenceModels/compressible
wmake src/TurbulenceModels/turbulenceModels
wmake src/regionModels/surfaceFilmModels
Allwmake /home/u2008/data_disk/deepflame/deepflame-dev/src/lagrangian
wmake intermediate
wmake turbulence
wmake spray
wmake src/dfCombustionModels
wmake src/dynamicMesh
wmake src/dynamicFvMesh
wmake applications/solvers/df0DFoam
g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3 -DNoRepository -ftemplate-depth-100 -std=c++17 -Wno-unused-variable -Wno-unused-but-set-variable -Wno-old-style-cast -DOMPI_SKIP_MPICXX -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -pthread -DUSE_PYTORCH -I/home/u2008/miniconda3/envs/deepflame/include -I/home/u2008/data_disk/deepflame/deepflame-dev/src/dfCanteraMixture/lnInclude -I/home/u2008/data_disk/deepflame/deepflame-dev/src/dfChemistryModel/lnInclude -I/opt/openfoam7/src/dynamicFvMesh/lnInclude -I/opt/openfoam7/src/finiteVolume/cfdTools -I/opt/openfoam7/src/finiteVolume/lnInclude -I/opt/openfoam7/src/meshTools/lnInclude -I/opt/openfoam7/src/Pstream/mpi -I/opt/openfoam7/src/sampling/lnInclude -I/opt/openfoam7/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam7/src/transportModels/compressible/lnInclude -I/opt/openfoam7/src/TurbulenceModels/compressible/lnInclude -I/opt/openfoam7/src/TurbulenceModels/turbulenceModels/lnInclude -I/home/u2008/miniconda3/envs/deepflame/include/python3.8 -I/home/u2008/miniconda3/envs/deepflame/lib/python3.8/site-packages/pybind11/include -IlnInclude -I. -I/opt/openfoam7/src/OpenFOAM/lnInclude -I/opt/openfoam7/src/OSspecific/POSIX/lnInclude -fPIC -fuse-ld=bfd -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPInt32Opt/df0DFoam.o -L/opt/openfoam7/platforms/linux64GccDPInt32Opt/lib
-lcompressibleTransportModels -lturbulenceModels -lfiniteVolume -ldynamicFvMesh -ltopoChangerFvMesh -lmeshTools -lsampling -L/home/u2008/data_disk/deepflame/deepflame-dev/platforms/linux64GccDPInt32Opt/lib -ldfFluidThermophysicalModels -ldfCompressibleTurbulenceModels -ldfCanteraMixture -ldfChemistryModel /home/u2008/miniconda3/envs/deepflame/lib/libcantera.so -lpython3.8 -lOpenFOAM -ldl
-lm -o /home/u2008/data_disk/deepflame/deepflame-dev/platforms/linux64GccDPInt32Opt/bin/df0DFoam
/usr/bin/ld.bfd: /home/u2008/miniconda3/envs/deepflame/lib/libicuuc.so.73: undefined reference to std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30' /usr/bin/ld.bfd: /home/u2008/miniconda3/envs/deepflame/lib/libcantera.so: undefined reference to
std::__throw_bad_array_new_length()@GLIBCXX_3.4.29'
collect2: error: ld returned 1 exit status
make: *** [/opt/openfoam7/wmake/makefiles/general:142: /home/u2008/data_disk/deepflame/deepflame-dev/platforms/linux64GccDPInt32Opt/bin/df0DFoam] Error 1