Re: FxPlug 2 Answers, etc.
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com On 23.6.2011, at 20.37, Patrick Sheffield wrote:
On Jun 23, 2011, at 9:59 AM, Matt Rhodes wrote:
I'd add a third question (and other developers may be able to answer this already): 3. Can I install the FxPlug 2.0 SDK and still compile my 32-bit FCP 7/Motion 4 FxPlugs?
And an extension to this... Are 64bit FxPlugs backwards compatible in any way, or do I have to have separate builds to support FCP7 and FCX?
My experience of porting an FxPlug to 64-bit was painless. I opened my Xcode project, linked it to the new SDK's frameworks and added x86_64 to the architectures to build for in the target's settings. The resulting binary is 32/64-bit universal. It seems to load without problems in Motion 4. This is basically the same kind of architecture change that happened during the switch from PPC to Intel. A few places in the FxPlug SDK have had interface changes that need to be fixed accordingly in your FxPlug code (some UInt32 params changed to NSUInteger, etc). Compiler errors will point those out. -- Pauli Ojala Lacquer oy/ltd pauli@lacquer.fi
I'd rather not install the new FxPlug SDK on my main machine if it will kill my compiles.
Thanks.
m
Hi, Darrin. I think the obvious question at the top of the list is....
1. How much work is it to convert old FxPlugs into 2.0 FxPlugs ?
2. And ... What the top two or three most common changes we need to do?
Thanks, Darrin. Hope you had a well deserved break. Looks like you guys have been working very hard. I'm still playing catch-up. A few initial shocks. Now, scurrying to adjust.
-- Brian
On Jun 23, 2011, at 9:23 AM, Darrin Cardani wrote:
Hey all, I'm back in the office today. I'm going to take some time and read over all your questions and get you some answers today and hopefully help everyone find solutions that will work for you, your customers, and us. It's going to take me some time to get caught up, so please be patient with me (and everyone else who's helping me answer questions).
Thanks, Darrin -- Darrin Cardani dcardani@apple.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/brianrg%40earthlink.net
This email sent to brianrg@earthlink.net
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/matt%40zaxwerks.com
This email sent to matt@zaxwerks.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/psheffield%40earthlink.n...
This email sent to psheffield@earthlink.net
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/pauli%40lacquer.fi
This email sent to pauli@lacquer.fi
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... This email sent to site_archiver@lists.apple.com
participants (1)
-
Pauli Ojala