[gdal-dev] Fail to build with OpenJpeg

Angelos Tzotsos gcpp.kalxas at gmail.com
Tue Mar 8 21:59:09 EST 2011


Hi Joaquim,

In order to build with OpenJpeg, you must use the unreleased version 2.0 
of OpenJpeg.
Try the following:
http://code.google.com/p/openjpeg/downloads/detail?name=openjpeg_v2_alpha_0.zip

Regards,
Angelos

On 03/09/2011 03:23 AM, Joaquim Luis wrote:
> Hi,
>
> My attempt to build gdal (trunk) on Windows with OpenJpeg failed with 
> these errors
>
> C:\programs\GDALtrunk\gdal\frmts>cd openjpeg && nmake /nologo /f 
> makefile.vc && cd ..   || exit 1
>         cl  /nologo /MD /EHsc /Ox /D_CRT_SECURE_NO_DEPRECATE 
> /D_CRT_NONSTDC_NO_DEPRECATE /DNDEBUG /W4 /wd4127 /wd4251 /wd4275 
> /wd4786 /wd4100 /wd4245 /wd4206 /wd4018 /wd4389 -I..\..\port 
> -I..\..\ogr -I..\..\gcore  -I..\..\alg -I..\..\ogr\ogrsf_frmts 
> -IC:\programs\compa_libs\openjpeg_v1_4\libopenjpeg -DOGR_ENABLED   /c 
> openjpegdataset.cpp
> openjpegdataset.cpp
> openjpegdataset.cpp(80) : error C2146: syntax error : missing ';' 
> before identifier 'JP2OpenJPEGDataset_Read'
> openjpegdataset.cpp(80) : error C4430: missing type specifier - int 
> assumed. Note: C++ does not support default-int
> openjpegdataset.cpp(80) : error C2061: syntax error : identifier 
> 'OPJ_UINT32'
>
> I greped for OPJ_UINT32 in the OpenJpeg source and on GDAL's) and 
> there was no sign of it.
> I am using openjpeg_v1_4_source_r697 as per its web site.
>
>
> Joaquim
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>


-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
http://users.ntua.gr/tzotsos



More information about the gdal-dev mailing list