dib-lab / kProcessor

kProcessor: kmers processing framework.
https://kprocessor.readthedocs.io
BSD 3-Clause "New" or "Revised" License
11 stars 1 forks source link

kProcessor v2 is not compiling #101

Open mr-eyes opened 2 years ago

mr-eyes commented 2 years ago

This is weird, but anyway...

gcc (Ubuntu 9.4.0-5ubuntu1) 9.4.0 g++ (Ubuntu 9.4.0-5ubuntu1) 9.4.0 cmake version 3.22.1 Ubuntu 22.04

Maybe we need to update MQF/catch.hpp

Error:

[ 85%] Built target MQF_main
Consolidate compiler generated dependencies of target testMQF
[ 85%] Building CXX object ThirdParty/MQF/tests/CMakeFiles/testMQF.dir/test.cpp.o
In file included from /home/mabuelanin/dib-dev/kp_v2/ThirdParty/MQF/tests/test.cpp:2:
/home/mabuelanin/dib-dev/kp_v2/ThirdParty/MQF/tests/catch.hpp:7355:53: error: array bound is not an integer constant before ‘]’ token
 7355 |     char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
      |                                                     ^
gmake[2]: *** [ThirdParty/MQF/tests/CMakeFiles/testMQF.dir/build.make:174: ThirdParty/MQF/tests/CMakeFiles/testMQF.dir/test.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:2034: ThirdParty/MQF/tests/CMakeFiles/testMQF.dir/all] Error 2
gmake: *** [Makefile:166: all] Error 2