Include error when building mdrun only
While investigating the resolution to #3806 (closed), I ran into this issue with the mdrun only build
Configuring like this:
cmake .. -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7 -DGMX_GPU=OFF -DGMX_DEVELOPER_BUILD=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DGMX_BUILD_MDRUN_ONLY=ON -DGMX_EXTERNAL_ZLIB=ON
and building mdrun like this:
make mdrun -j4
causes the following error:
[100%] Building CXX object src/programs/CMakeFiles/mdrun.dir/mdrun_main.cpp.o
In file included from /home/acmnpv/data/gerrit/2021/src/programs/mdrun/mdrun_main.h:46:0,
from /home/acmnpv/data/gerrit/2021/src/programs/mdrun_main.cpp:40:
/home/acmnpv/data/gerrit/2021/src/gromacs/utility/gmxmpi.h:79:18: fatal error: thread_mpi/mpi_bindings.h: No such file or directory
# include "thread_mpi/mpi_bindings.h" /* IWYU pragma: export */