In article 
<[EMAIL PROTECTED]>,
 "Christiaan Hofman" <[EMAIL PROTECTED]> wrote:

> I just tried to replace the static functions in objc.h with custom
> functions, and that together with some checks for MAX instead of MIN makes
> it possible to compile with 10.4+10.5 deployment. No idea if there should be
> other fixes though.

That will probably work as long as you don't compile for the 64 bit 
runtime, where isa no longer exists.  The Omni framworks aren't 64 bit 
clean, but it looks like they might be trying to move in that direction.  
Note that you have to close all projects and edit 
Omni-Global-Common.xcconfig to use the 10.5 SDK; looks like you're still 
using 10.4u, also in BibDesk-Common.xcconfig.

There are other problems as well, such as NSRecordAllocationEvent; you 
might have to #if that out.  Long term it would be better just to get 
rid of the Omni frameworks entirely.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to