Opened 12 years ago
Closed 12 years ago
#4723 closed defect (fixed)
expected initiializer before 'OF' (with Gentoo zlib 1.2.6)
Reported by: | myrddyn | Owned by: | warmerdam |
---|---|---|---|
Priority: | normal | Milestone: | 1.9.2 |
Component: | default | Version: | unspecified |
Severity: | normal | Keywords: | compile error |
Cc: |
Description
Trying to manually compile gdal-1.9.1 with MrSid Support. MySID_DSDK-8.5.0.3422-linux.x86_64.gcc44 gcc version 4.5.3
during make:
make[1]: Entering directory `/home/myrddyn/sid/gdal-1.9.1/port' /bin/sh /home/myrddyn/sid/gdal-1.9.1/libtool --mode=compile --tag=CXX g++ -g -O2 -Wall -DOGR_ENABLED -D_REENTRANT -I/home/myrddyn/sid/gdal-1.9.1/port -I/usr/include -DHAVE_CURL -DHAVE_LIBZ -c -o cpl_vsil_gzip.lo cpl_vsil_gzip.cpp libtool: compile: g++ -g -O2 -Wall -DOGR_ENABLED -D_REENTRANT -I/home/myrddyn/sid/gdal-1.9.1/port -I/usr/include -DHAVE_CURL -DHAVE_LIBZ -c cpl_vsil_gzip.cpp -fPIC -DPIC -o .libs/cpl_vsil_gzip.o In file included from cpl_minizip_unzip.h:71:0,
from cpl_vsil_gzip.cpp:84:
cpl_minizip_ioapi.h:48:44: error: expected initializer before 'OF' cpl_minizip_ioapi.h:49:44: error: expected initializer before 'OF' cpl_minizip_ioapi.h:50:45: error: expected initializer before 'OF' cpl_minizip_ioapi.h:51:47: error: expected initializer before 'OF' cpl_minizip_ioapi.h:52:44: error: expected initializer before 'OF' cpl_minizip_ioapi.h:53:45: error: expected initializer before 'OF' cpl_minizip_ioapi.h:54:49: error: expected initializer before 'OF' cpl_minizip_ioapi.h:58:5: error: 'open_file_func' does not name a type cpl_minizip_ioapi.h:59:5: error: 'read_file_func' does not name a type cpl_minizip_ioapi.h:60:5: error: 'write_file_func' does not name a type cpl_minizip_ioapi.h:61:5: error: 'tell_file_func' does not name a type cpl_minizip_ioapi.h:62:5: error: 'seek_file_func' does not name a type cpl_minizip_ioapi.h:63:5: error: 'close_file_func' does not name a type cpl_minizip_ioapi.h:64:5: error: 'testerror_file_func' does not name a type cpl_minizip_ioapi.h:70:30: error: expected initializer before 'OF' In file included from cpl_vsil_gzip.cpp:84:0: cpl_minizip_unzip.h:141:49: error: expected initializer before 'OF' cpl_minizip_unzip.h:154:36: error: expected initializer before 'OF' cpl_minizip_unzip.h:165:37: error: expected initializer before 'OF' cpl_minizip_unzip.h:172:33: error: expected initializer before 'OF' cpl_minizip_unzip.h:179:41: error: expected initializer before 'OF' cpl_minizip_unzip.h:187:44: error: expected initializer before 'OF' cpl_minizip_unzip.h:200:41: error: expected initializer before 'OF' cpl_minizip_unzip.h:206:40: error: expected initializer before 'OF' cpl_minizip_unzip.h:213:38: error: expected initializer before 'OF' cpl_minizip_unzip.h:245:46: error: expected initializer before 'OF' cpl_minizip_unzip.h:269:56: error: expected initializer before 'OF' cpl_minizip_unzip.h:279:43: error: expected initializer before 'OF' cpl_minizip_unzip.h:285:51: error: expected initializer before 'OF' cpl_minizip_unzip.h:293:44: error: expected initializer before 'OF' cpl_minizip_unzip.h:306:44: error: expected initializer before 'OF' cpl_minizip_unzip.h:321:44: error: expected initializer before 'OF' cpl_minizip_unzip.h:327:43: error: expected initializer before 'OF' cpl_minizip_unzip.h:341:36: error: expected initializer before 'OF' cpl_minizip_unzip.h:346:31: error: expected initializer before 'OF' cpl_minizip_unzip.h:351:46: error: expected initializer before 'OF' cpl_vsil_gzip.cpp: In constructor 'VSIZipReader::VSIZipReader(const char*)': cpl_vsil_gzip.cpp:1590:38: error: 'cpl_unzOpen' was not declared in this scope cpl_vsil_gzip.cpp: In destructor 'virtual VSIZipReader::~VSIZipReader()': cpl_vsil_gzip.cpp:1602:26: error: 'cpl_unzClose' was not declared in this scope cpl_vsil_gzip.cpp: In member function 'void VSIZipReader::SetInfo()': cpl_vsil_gzip.cpp:1613:81: error: 'cpl_unzGetCurrentFileInfo' was not declared in this scope cpl_vsil_gzip.cpp: In member function 'virtual int VSIZipReader::GotoNextFile()': cpl_vsil_gzip.cpp:1634:33: error: 'cpl_unzGoToNextFile' was not declared in this scope cpl_vsil_gzip.cpp: In member function 'virtual int VSIZipReader::GotoFirstFile()': cpl_vsil_gzip.cpp:1648:34: error: 'cpl_unzGoToFirstFile' was not declared in this scope cpl_vsil_gzip.cpp: In member function 'virtual VSIVirtualHandle* VSIZipFilesystemHandler::Open(const char*, const char*)': cpl_vsil_gzip.cpp:1850:32: error: 'cpl_unzOpenCurrentFile' was not declared in this scope cpl_vsil_gzip.cpp:1852:55: error: 'cpl_unzGetCurrentFileZStreamPos' was not declared in this scope cpl_vsil_gzip.cpp:1855:75: error: 'cpl_unzGetCurrentFileInfo' was not declared in this scope cpl_vsil_gzip.cpp:1857:33: error: 'cpl_unzCloseCurrentFile' was not declared in this scope make[1]: * [cpl_vsil_gzip.lo] Error 1 make[1]: Leaving directory `/home/myrddyn/sid/gdal-1.9.1/port' make: * [port-target] Error 2
Change History (3)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Thanks. I read the description and it is quite likely sine this is a gentoo system. I will give this a try.
comment:3 by , 12 years ago
Milestone: | → 1.9.2 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Summary: | expected initiializer before 'OF' → expected initiializer before 'OF' (with Gentoo zlib 1.2.6) |
Hum, I suspect that your system uses zlib 1.2.6 . In which case you might try http://trac.osgeo.org/gdal/changeset/24160/trunk/gdal/port/cpl_minizip_ioapi.h