|
From: Peter M. <Pet...@mi...> - 2004-11-01 10:26:05
|
Hi James, Looks like you where busy over the weekend:-) I read over the CVS submit of E3MacSystem but there is no change to the actual CFM version for plug-in loading. Is this right? You could just put a comment next to "ResolveAliasFile" that a better option would be "FSResolveAliasFileWithMountFlags" on OS X as there is a problem with "ResolveAliasFile" hanging, causing strange results ( Actually what I was seeing and not asserting). Or use the code I submitted to the list with a system checking if-state to keep OS 7 support with the value from the function that calls it "isOnOSX". Two new question? The RayShader renderer should this work like any other Quickdraw3D software renderer, e.g. as a plug-in? And how would you rate it's completeness as a project ( mostly done or just started ) ? The other question I see you are using CodeWarrior 9, did you find many problems upgrading for CodeWarrior 8.3 and was it worth it? I ask, because we are thinking about upgrading but am unsure about the effort needed in the change? Thanks for any answer. Peter Michelsen. On 1 Nov 2004, at 01:57, James W. Walker wrote: > Following the discussion of plug-in loading last week, I decided to > implement Mach-O plugin loading. I decided that to try to make > plug-ins cross runtime architectures (Mach-O Quesa loading CFM plugin > or vice versa) would be too much effort for too little benefit. So, a > CFM version of Quesa still only sees CFM shared library plug-ins. On > the other hand, a Mach-o framework version of Quesa looks for Mach-o > bundle plugins, which are recognized by the extension ".quesaplug". > > In order for the framework version of Quesa to load its resources, it > needs to have an Info.plist file specifying the bundle identifier > "org.Quesa.Quesa", and to specify an initialization function > E3MacMachoFrameworkInit. I've added a CodeWarrior 9 project to build > frameworks that way. The XCode project will also need to be updated, > but I'm not sure I'm sufficiently comfortable with XCode to be mucking > about with it. > > In order to test all this, I updated RayShade to build a Mach-O plugin > version of it. > -- > <http://www.jwwalker.com/> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Quesa-develop mailing list > Que...@li... > https://lists.sourceforge.net/lists/listinfo/quesa-develop > |