Hi,
I am trying to install ParGenes on a Mac (OS X Yosemite 10.10.5) and I am getting the following error:
In file included from /Users/longinolab/ParGenes/raxml-ng/src/common.h:23:
/Users/longinolab/ParGenes/raxml-ng/src/ParallelContext.hpp:89:10: error:
thread-local storage is not supported for the current target
static thread_local size_t _thread_id;
^
1 error generated.
make[2]: *** [src/CMakeFiles/raxml_module.dir/ICScoreCalculator.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
1 error generated.
make[2]: *** [src/CMakeFiles/raxml_module.dir/AncestralStates.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/raxml_module.dir/CommandLineParser.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/raxml_module.dir/Checkpoint.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/raxml_module.dir/all] Error 2
make: *** [all] Error 2
Benoit mentioned that it looks like a RAxML-NG compilation issue specific to OS X. Couldn't find if someone bumped to the same issue while compiling ParGenes, so I if so, I apologize for duplicating the posts. I will try to build using clang and will come back to report if it worked. Appreciate any feedback.
Thanks,
Rodolfo Probst