[Gdal-dev] plugging in JasPer
Andrey Kiselev
dron at ak4719.spb.edu
Tue Feb 25 15:03:21 EST 2003
Vladimir,
On Tue, Feb 25, 2003 at 09:25:23AM +0300, Vladimir Slepnev wrote:
> there seem to be some problems using the JasPer-based JPEG2000 support in
> GDAL. I am using JasPer version 1.700.1 .
JasPer support in GDAL has several side effects, so I recommend you
read this list where I will post JasPer-related announces and follow my
instructions exactly. Building notes in GDAL's CVS tree always will be
up-to-date as well (see /core/gdal_building.dox).
Please, don't use new JasPer versions before my announce. In near future
upstream JasPer library will not be a good solution for GDAL users, we
are maintain our modified version at
ftp://ftp.remotesensing.org/gdal/jasper-<version>.tar.gz
> Here's what is in the file gdal\nmake.opt:
>
> #JASPER_INCLUDE = -I$(JASPER_DIR)\src\libjasper\include\jasper
> #JASPER_LIB = $(JASPER_DIR)src\msvc\Win32_Release\libjasper.lib
>
> Here's what those lines should look like, to the best of my knowledge:
>
> #JASPER_INCLUDE = -I$(JASPER_DIR)\src\libjasper\include
> #JASPER_LIB = $(JASPER_DIR)\src\msvc\Win32_Release\libjasper.lib
You are right, fixed.
> After making those minor changes, I try to build GDAL with JPEG2000 support.
> And this is what I get then:
>
> E:\vova\cvs-1-11-1p1\gdal\frmts>call ..\submake.bat jpeg2000
> cl /nologo
> /Ox -I..\..\port -I..\..\ogr -I..\..\core -IE:\vova\jasper-1.700.1\src\libja
> sper\include /DWIN32 -DFRMT_jpeg2000 /c jpeg2000dataset.cpp
> jpeg2000dataset.cpp
> E:\vova\jasper-1.700.1\src\libjasper\include\jasper/jas_config.h(132) :
> warning C4005: 'HAVE_VPRINTF' : macro redefinition
> ..\..\port\cpl_config.h(6) : see previous definition of
> 'HAVE_VPRINTF'
> E:\vova\jasper-1.700.1\src\libjasper\include\jasper/jas_config.h(141) :
> warning C4005: 'STDC_HEADERS' : macro redefinition
> ..\..\port\cpl_config.h(11) : see previous definition of
> 'STDC_HEADERS'
> E:\vova\jasper-1.700.1\src\libjasper\include\jasper/jas_types.h(159) : fatal
> error C1083: Cannot open include file: 'stdbool.h': No such file or
> directory
Should not happens with our JasPer modification.
--
Andrey V. Kiselev
Home phone: +7 812 5274898 ICQ# 26871517
More information about the Gdal-dev
mailing list