Open oxygen311 opened 1 year ago
Hi,
thanks! We are working on adding support for ARM to our software, but I'm not able to promise when it will be ready for this project. We will do our best.
@marekkokot
Thank you for the info! Will wait for support.
Tested on ARM64 Linux (Ubuntu), and got the same error:
parallels@ubuntu-linux-22-04-desktop:~/Downloads/colord$ make
g++ -Wall -O3 -std=c++17 -static -Wl,--whole-archive -lstdc++fs -lpthread -Wl,--no-whole-archive -I src/colord/../common/libs/zlib -I src/colord/libs/kmc_api -I src/colord/libs/edlib -I src/colord/libs/CLI11 -c src/colord/reads_sim_graph.cpp -o src/colord/reads_sim_graph.o
In file included from src/colord/kmer_filter.h:26,
from src/colord/reads_sim_graph.h:21,
from src/colord/reads_sim_graph.cpp:19:
src/colord/hs.h:21:10: fatal error: mmintrin.h: No such file or directory
21 | #include <mmintrin.h>
| ^~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:92: src/colord/reads_sim_graph.o] Error 1
Hello!
I tried to run this tool with M1 MacBook on Mac OS. Unfortunately, it did not work.
Installation via
conda install -c bioconda colord
shows error:I decided to try to compile it by myself.
brew install gcc@10
also leads to the error:I managed to install gcc and edit the makefile to find and use it. But finally I've got a compilation error:
It seems the problem is because of using SSE commands which are implemented only under x64/x86 architecture. I think a possible solution is sse2neon but I am not sure it's the best and universal solution.
Later I can check using of this tool under ARM Linux.