Menu

#353 2.3.1 compilation error

v0.9.0
open
nobody
None
5
2017-03-21
2017-03-21
No

Hi,

I'm trying to install bowtie2 version 2.3.1 on CentOS 6.8.

I'm using
gcc 4.8.2
zlib 1.2.8

while trying to "make NO_TBB=1", when it gets to compiling bowtie2-align-l I get the error

pat.cpp: In member function 'void CFilePatternSource::open()':
pat.cpp:466:39: error: 'gzbuffer' was not declared in this scope
compressed_ ? gzbuffer(zfp_, 641024) : setvbuf(fp_, buf_, _IOFBF, 641024);

The bowtie manual doesn't specify a gcc version or any other dependencies. The newest version of zlib has the same definition for gzbuffer as the one I'm using. Am I missing something?

Discussion


Log in to post a comment.