Repository navigation
Closed
Labels
Description
Bug:
compilation terminated
ninja: build stopped: subcommand failed
ninja: Entering directory `build'
[1/180] Compiling C++ object SU2_CFD/src/libSU2core.a.p/output_CAdjFlowOutput.cpp.o
FAILED: SU2_CFD/src/libSU2core.a.p/output_CAdjFlowOutput.cpp.o
c++ -ISU2_CFD/src/libSU2core.a.p -ISU2_CFD/src -I../SU2_CFD/src -I../externals/CLI11 -I../externals/cgns/adf -I../externals/cgns/adfh -Iexternals/cgns -I../externals/cgns -Iexternals/cgns/hdf5 -I../externals/cgns/hdf5 -I../externals/metis/include -I../externals/metis/GKlib -I../externals/metis/libmetis -I../externals/parmetis/include -I../externals/parmetis/libparmetis -Iexternals/tecio -I../externals/tecio -Iexternals/tecio/teciompisrc -I../externals/tecio/teciompisrc -I../externals/mel -ICommon/src -I../Common/src -I/usr/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=c++11 -O3 -fPIC -pthread -Wno-empty-body -Wno-unused-parameter -Wno-deprecated-declarations -DHAVE_CGNS -DNDEBUG -DHAVE_MPI -DHAVE_METIS -DHAVE_PARMETIS -DHAVE_TECIO -DTECIOMPI -MD -MQ SU2_CFD/src/libSU2core.a.p/output_CAdjFlowOutput.cpp.o -MF SU2_CFD/src/libSU2core.a.p/output_CAdjFlowOutput.cpp.o.d -o SU2_CFD/src/libSU2core.a.p/output_CAdjFlowOutput.cpp.o -c ../SU2_CFD/src/output/CAdjFlowOutput.cpp
In file included from ../SU2_CFD/src/output/../../include/output/CAdjFlowOutput.hpp:30,
from ../SU2_CFD/src/output/CAdjFlowOutput.cpp:28:
../SU2_CFD/src/output/../../include/output/COutput.hpp:50:10: fatal error: mel.hpp: No such file or directory
50 | #include "mel.hpp"
| ^~~~~~~~~
compilation terminated.
[2/180] Compiling C++ object SU2_CFD/src/libSU2core.a.p/output_CAdjElasticityOutput.cpp.o
FAILED: SU2_CFD/src/libSU2core.a.p/output_CAdjElasticityOutput.cpp.o
c++ -ISU2_CFD/src/libSU2core.a.p -ISU2_CFD/src -I../SU2_CFD/src -I../externals/CLI11 -I../externals/cgns/adf -I../externals/cgns/adfh -Iexternals/cgns -I../externals/cgns -Iexternals/cgns/hdf5 -I../externals/cgns/hdf5 -I../externals/metis/include -I../externals/metis/GKlib -I../externals/metis/libmetis -I../externals/parmetis/include -I../externals/parmetis/libparmetis -Iexternals/tecio -I../externals/tecio -Iexternals/tecio/teciompisrc -I../externals/tecio/teciompisrc -I../externals/mel -ICommon/src -I../Common/src -I/usr/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=c++11 -O3 -fPIC -pthread -Wno-empty-body -Wno-unused-parameter -Wno-deprecated-declarations -DHAVE_CGNS -DNDEBUG -DHAVE_MPI -DHAVE_METIS -DHAVE_PARMETIS -DHAVE_TECIO -DTECIOMPI -MD -MQ SU2_CFD/src/libSU2core.a.p/output_CAdjElasticityOutput.cpp.o -MF SU2_CFD/src/libSU2core.a.p/output_CAdjElasticityOutput.cpp.o.d -o SU2_CFD/src/libSU2core.a.p/output_CAdjElasticityOutput.cpp.o -c ../SU2_CFD/src/output/CAdjElasticityOutput.cpp
In file included from ../SU2_CFD/src/output/../../include/output/CAdjElasticityOutput.hpp:30,
from ../SU2_CFD/src/output/CAdjElasticityOutput.cpp:29:
../SU2_CFD/src/output/../../include/output/COutput.hpp:50:10: fatal error: mel.hpp: No such file or directory
50 | #include "mel.hpp"
To Reproduce
Firstly, I configure su2 by python3 ./meson.py build, and it suceed.
Then, I use ./ninja -C build install to compile it, and the bug is reported.
Desktop (please complete the following information):
- OS: the subsystem (Ubuntu 20) on win10
- C++ compiler and version: gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04)
- MPI implementation and version: I do not manually install it.
- SU2 Version: 7.3.0 "Blackbird". Download from git.
Any suggestion is appreciated~~~


Activity
pcarruscag commentedon Mar 23, 2022
Use git clone instead of downloading the code