bioinfologics / w2rap-contigger

An Illumina PE genome contig assembler, can handle large (17Gbp) complex (hexaploid) genomes.
http://bioinfologics.github.io/the-w2rap-contigger/
MIT License
44 stars 14 forks source link

Fails to build with clang on Mac OS #7

Closed sjackman closed 8 years ago

sjackman commented 8 years ago

GCC 6.1 on Mac OS works fine. Here's the error from clang:

/tmp/w2rap-contigger-20160703-12559-bhmpw2/src/feudal/BinaryStream.h:176In file included from /tmp/w2rap-contigger-20160703-12559-bhmpw2/src/paths/MakeAlignsPathsParallelX.cc:12:63: error: no member named 'c_str' in 'std::__1::basic_istream<char>'
In file included from /tmp/w2rap-contigger-20160703-12559-bhmpw2/src/kmers/kmer_parcels/KmerParcelsBuilder.cc:10:
…
/tmp/w2rap-contigger-20160703-12559-bhmpw2/src/STLExtensions.h:158:10: fatal error'ext/functional' file not found/tmp/w2rap-contigger-20160703-12559-bhmpw2/src/Vec.h'ext/functional' file not found
bjclavijo commented 8 years ago

Yeah, clang is not supported and I don't think it will be for this release. Both GCC and ICC should work though. I am closing this one.

sjackman commented 8 years ago

Fair enough. Thanks anyway. Please tag this issue as wontfix.