Hello everybody
I want to annotate the genomes of fungi and I wanted to install snap, I already installed on ubuntu. now i'm working on debian, the installation stops that i did "make" i get an installation error below :
root@debian:software/snap# make
make gcc make[1] : on entre dans le répertoire « /software/snap » cd Zoe; make; make[2] : on entre dans le répertoire « /software/snap/Zoe » make gcc make[3] : on entre dans le répertoire « /software/snap/Zoe » make zoe-loop CC="gcc" CFLAGS="-O2 -Wall -Werror" make[4] : on entre dans le répertoire « /software/snap/Zoe » gcc -O2 -Wall -Werror -c -o zoe-loop.o zoe-loop.c gcc -O2 -Wall -Werror -c -o zoeAlignment.o zoeAlignment.c zoeAlignment.c: In function ‘zoeHSPCmpQuery’: zoeAlignment.c:678:50: error: self-comparison always evaluates to false [-Werror=tautological-compare] else if (h1->q_start > h2->q_start && h2->q_end > h2->q_end) return 1; ^ zoeAlignment.c: In function ‘zoeHSPCmpSbjct’: zoeAlignment.c:684:50: error: self-comparison always evaluates to false [-Werror=tautological-compare] else if (h1->s_start > h2->s_start && h2->s_end > h2->s_end) return 1; ^ cc1: all warnings being treated as errors Makefile:110 : la recette pour la cible « zoeAlignment.o » a échouée make[4]: * [zoeAlignment.o] Erreur 1 make[4] : on quitte le répertoire « /software/snap/Zoe » Makefile:95 : la recette pour la cible « gcc » a échouée make[3]: [gcc] Erreur 2 make[3] : on quitte le répertoire « /software/snap/Zoe » Makefile:58 : la recette pour la cible « default » a échouée make[2]: [default] Erreur 2 make[2] : on quitte le répertoire « /software/snap/Zoe » Makefile:96 : la recette pour la cible « gcc » a échouée make[1]: [gcc] Erreur 2 make[1] : on quitte le répertoire « /software/snap » Makefile:58 : la recette pour la cible « default » a échouée make: ** [default] Erreur 2
There is already a snap package in the Debian repos. See https://tracker.debian.org/pkg/snap. If this is the program/version you want, you can simply install it using
apt-get install snap