[gdal-dev] Building libecw on OSX 10.6

William Kyngesburye woklist at kyngchaos.com
Sun Feb 7 17:53:17 EST 2010


That's because the NCS password dialog uses Carbon APIs, which are not 64bit (and will never be).  And since Leica isn't maintaining ECW lib, they will probably never update it to use Cocoa.

What I do is just completely disable the password dialog feature of ECW.  See my ECW build page (includes a few other patches also):

http://www.kyngchaos.com/macosx/build/ecw

On Feb 7, 2010, at 4:27 PM, jluis at ualg.pt wrote:

> Hi,
> 
> I'm getting these (and more) errors while trying to build libecw on Mac OSx 10.6.
> I could build on the previous cat, but not now on SL.
> Any one did that?
> 
> Thanks
> 
> Joaquim Luis
> 
> ../C/NCSnet/NCScnet3/NCSGetPasswordDlg.cpp:134: error: ?GetControlID? was not declared in this scope
> ../C/NCSnet/NCScnet3/NCSGetPasswordDlg.cpp:150: error: ?GetControlByID? was not declared in this scope
> ../C/NCSnet/NCScnet3/NCSGetPasswordDlg.cpp:152: error: ?GetControlData? was not declared in this scope
> ../C/NCSnet/NCScnet3/NCSGetPasswordDlg.cpp:171: error: ?GetControl32BitValue? was not declared in this scope
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
> 
> 
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"Those people who most want to rule people are, ipso-facto, those least suited to do it."

- A rule of the universe, from the HitchHiker's Guide to the Galaxy




More information about the gdal-dev mailing list