Re: [Camctl-devel] Snow Leopard changes.
Brought to you by:
stevewilliams
From: Stephen W. <st...@ic...> - 2009-09-14 22:44:33
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks for the info, now I know that it doesn't build on 10.6. That is, of course, very bad. One of the things I was hoping to do was rewrite some of the low-level bits to not use Carbon at all but use Cocoa buried in Objective-C++ methods. In the process, I guess we'll have to pay closer attention to those deprecation warnings. Do the prebuilt binaries work on 10.6? Thomas Gallen wrote: > Hi all, > > As I'm not a Mac OS X (or QT) developer by trade I'm not sure how > helpful this report will be but here it is anyway. > > As of 10.5.x ICAGetPropertyData was deprecated (as indicated in the > source) and in 10.6 it has been completely removed and replaced. As a > result many types and are no longer unavailable and the following > functions have broken: > > void MacICACameraControl::get_image_data(long key, QByteArray&data, > bool delete_image); in MacICACameraControl.cpp at line 202 > void MacICACameraControl::scan_devices_(void); in MacICA_inventory.cpp > at line 39 > > You also get a large number of "'assert' was not declared in this > scope" errors but those are easy to fix bringing total errors down to > the 16 "not declared in this scope" errors which are mostly just the > snowball effect of missing deprecated types. > > As I'm currently at work I can't give this much attention to make a > patch but I'll try to do what I can. > > Thanks, > Thomas - -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFKrsdHrPt1Sc2b3ikRAsRxAKCrFw2PRMHkkEZB3KC4qCYhuXnRugCfRSIy 65gKAqDEswAZE3sUneDUWts= =Jf/J -----END PGP SIGNATURE----- |