Re: FxPlug 2 Answers, etc.
Re: FxPlug 2 Answers, etc.
- Subject: Re: FxPlug 2 Answers, etc.
- From: Pauli Ojala <email@hidden>
- Date: Thu, 23 Jun 2011 20:48:49 +0300
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
email@hidden
>
>
>> 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
>>>> email@hidden
>>>>
>>>>
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Pro-apps-dev mailing list (email@hidden)
>>>> Help/Unsubscribe/Update your Subscription:
>>>>
>>>> This email sent to email@hidden
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Pro-apps-dev mailing list (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Pro-apps-dev mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Pro-apps-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden