Scott, It worked fine for me with trunk. At that point I see:
if ECWSDK_VERSION<50 Error = CNCSJP2Box::UnParse(JP2File, Stream); #else Error = CNCSSDKBox::UnParse(JP2File, Stream); #endif In my nmake.local file I have: ECWDIR = "c:/build/pkg/ERDAS ECW JPEG2000 Read 4.3 SDK" ECWFLAGS = -DECWSDK_VERSION=43 \ -I$(ECWDIR)\include \ -I$(ECWDIR)\include/NCSECW/api -I$(ECWDIR)\include/NCSECW/jp2 \ -I$(ECWDIR)\include/NCSECW/ecw ECWLIB = $(ECWDIR)\lib\vc90\win32\NCSEcw4_RO.lib \ $(ECWDIR)\lib\vc90\win32\NCSUtil4.lib \ $(ECWDIR)\lib\vc90\win32\NCScnet4.lib ECW_PLUGIN = YES I'd suggest confirming that you have ECWSDK_VERSION=43 set in the ECWFLAGS setting you are using. I'll try and incorporate the warning fixes into trunk. Best regards, Frank On Fri, Jun 21, 2013 at 8:50 AM, Reynolds, Scott <sc...@agi.com> wrote: > Hi,**** > > ** ** > > I’m having trouble compiling GDAL 1.10.0 on Windows with the ERDAS ECW/JP2 > Read/Write SDK v4.3.6.25.**** > > ** ** > > Thanks,**** > > Scott**** > > ** ** > > ** ** > > jp2userbox.cpp**** > > jp2userbox.cpp(133) : error C2664: 'NCS::JP2::CBox::UnParse' : cannot > convert parameter 1 from 'NCS::SDK::CFileBase' to 'NCS::JP2::CFile &'**** > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual > Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2'**** > > Stop.**** > > NMAKE : fatal error U1077: 'for' : return code '0x1'**** > > Stop.**** > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual > Studio 9.0\VC\BIN\nmake.EXE"' : return code '0x2'**** > > Stop.**** > > ** ** > > ** ** > > ** ** > > I’ve also made changes to a couple of files to eliminate warnings in > VS2008:**** > > ** ** > > ecwcreatecopy.cpp**** > > 944c944**** > > < m_OStream.Access( fpVSIL, TRUE, bSeekable, pszFilename, 0, -1 ); > **** > > ---**** > > > m_OStream.Access( fpVSIL, TRUE, (BOOLEAN)bSeekable, pszFilename, > 0, -1 );**** > > ** ** > > gdal_ecw.h**** > > 370c370**** > > < GByte prevBuffer[] = { nCOMLength >> 8, nCOMLength & > 0xff };**** > > ---**** > > > GByte prevBuffer[] = { (GByte)(nCOMLength >> 8), > (GByte)(nCOMLength & 0xff) };**** > > _______________________________________________ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/gdal-dev > -- ---------------------------------------+-------------------------------------- I set the clouds in motion - turn up | Frank Warmerdam, warmer...@pobox.com light and sound - activate the windows | http://pobox.com/~warmerdam and watch the world go round - Rush | Geospatial Software Developer
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev