Closed jose-d closed 4 months ago
Hi, thanks for the report. Indeed, gcc fails to build operon due to a bug that I reported half a year ago. We already used those exports in the CI, I've now also updated the README. Normally this shouldn't be necessary but conda is weird and kinda broken.
greetings from Prague;
we tried to install
pyoperon
at our HPC cluster using theREADME.md
instructions at Rocky Linux 8.9, and without explicitly specifying:the build fails.
Investigation revealed, that conda uses gcc compiler suite by default, and results of gcc on this code aren't satisfying. Namely multiple instances of error similar to:
and
I tested multiple version of GCC and after better understanding of codebase I understood (hopefully correctly) that the code is supposed to be built by clang.
specifying
makes the build work flawlessly, so perhaps it could be useful to add this hint into README.md, or possibly directly into
./script/dependencies.sh
?cheers
josef