biointec / brownie

Brownie
GNU General Public License v2.0
1 stars 1 forks source link

compilation failure with GCC 10.2.0 #21

Open pdimens opened 3 years ago

pdimens commented 3 years ago

Similar to issue #2 , there is a compilation error when following the repository directions. GCC version: 10.2.0 CMake version: 3.19.3

/usr/bin/ld: CMakeFiles/brownie.dir/suffix_tree.c.o:(.bss+0x18): multiple definition of `ST_ERROR'; CMakeFiles/brownie.dir/solutioncomp.cpp.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[2]: [src/CMakeFiles/brownie.dir/build.make:394: src/brownie] Error 1 make[2]: Leaving directory '/mnt/secondary/pdimens/yft_genome_v2/Talbacares_01/software/jabba/brownie/build' make[1]: [CMakeFiles/Makefile2:201: src/CMakeFiles/brownie.dir/all] Error 2 make[1]: Leaving directory '/mnt/secondary/pdimens/yft_genome_v2/Talbacares_01/software/jabba/brownie/build' make: *** [Makefile:152: all] Error 2

gmiclotte commented 3 years ago

Hello

This should be fixed in the latest version on the master branch (commit d614fa3). Thanks for the report.

pdimens commented 3 years ago

Thanks! It failed with git clone, but worked when I downloaded the .zip repo (which might be an error on my end?)