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?