gmarcais / Jellyfish

A fast multi-threaded k-mer counter
Other
463 stars 136 forks source link

Trouble installing 2.1.2 on Red Hat 6.5 (Santiago) #12

Closed kes1smmn closed 10 years ago

kes1smmn commented 10 years ago

I would appreciate your help with the following install problem.

This error occurs when trying to make jellyfish 2.1.2. gcc version 4.4.7. Jellyfish 2.0 installed no problem.

thanks

make all-am make[1]: Entering directory `/home/jellyfish-2.1.2' CXX sub_commands/count_main.o In file included from ./include/jellyfish/jellyfish.hpp:24, from sub_commands/count_main.cc:40: ./include/jellyfish/binary_dumper.hpp: In member function ‘bool jellyfish::binary_query_base<Key, Val>::valid(const Key&, Val, uint64t) const’: ./include/jellyfish/binary_dumper.hpp:170: error: there are no arguments to ‘lrint’ that depend on a template parameter, so a declaration of ‘lrint’ must be available ./include/jellyfish/binary_dumper.hpp:170: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) sub_commands/count_main.cc: At global scope: sub_commands/count_main.cc:352: fatal error: opening dependency file sub_commands/.deps/count_main.Tpo: Permission denied compilation terminated. make[1]: *\ [sub_commands/count_main.o] Error 1

gmarcais commented 10 years ago

This is fixed in 2.1.3. Sorry for the inconvenience.

kes1smmn commented 10 years ago

This worked. Thanks!