building with ENABLE_COMPRESSED_IO fails
Compilation with latest git tree fails with these errors using ENABLE_COMPRESSED_IO
[ 42%] Building CXX object CMakeFiles/gmsh.dir/Parser/Gmsh.yy.cpp.o
In file included from Gmsh.l:15:0:
/home/gtheler/codigos/3ros/build/gmsh/Parser/Parser.h:444:17: error: conflicting declaration ‘gzFile_s* gmsh_yyin’
extern gmshFILE gmsh_yyin;
^~~~~~~~~
Gmsh.yy.cpp:357:7: note: previous declaration as ‘FILE* gmsh_yyin’
[ 42%] Building CXX object CMakeFiles/gmsh.dir/Parser/FunctionManager.cpp.o
Gmsh.l: In function ‘void skip(const char*, const char*)’:
Gmsh.l:452:27: error: cannot convert ‘FILE* {aka _IO_FILE*}’ to ‘gzFile {aka gzFile_s*}’ for argument ‘1’ to ‘int gzeof(gzFile)’
Gmsh.l:473:27: error: cannot convert ‘FILE* {aka _IO_FILE*}’ to ‘gzFile {aka gzFile_s*}’ for argument ‘1’ to ‘int gzeof(gzFile)’
Gmsh.l: In function ‘void skipTest(const char*, const char*, const char*, int, int*)’:
Gmsh.l:531:27: error: cannot convert ‘FILE* {aka _IO_FILE*}’ to ‘gzFile {aka gzFile_s*}’ for argument ‘1’ to ‘int gzeof(gzFile)’
Gmsh.l:559:27: error: cannot convert ‘FILE* {aka _IO_FILE*}’ to ‘gzFile {aka gzFile_s*}’ for argument ‘1’ to ‘int gzeof(gzFile)’
make[2]: *** [CMakeFiles/gmsh.dir/build.make:4067: CMakeFiles/gmsh.dir/Parser/Gmsh.yy.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1028: CMakeFiles/gmsh.dir/all] Error 2
make: *** [Makefile:163: all] Error 2