SDK on OSX

Discussion about the Bidule SDK, post your questions, feature request and plugins here.

Moderators: davidv, seb@plogue

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

SDK on OSX

Postby dts350z » Sat Jan 30, 2010 10:56 am

So I bought a mac mini last night to port my plugins to mac. I haven't been a mac person in many years (before OSX and intel processors) so please forgive any stupid newbie questions, however:

Got my plugins to compile fine with Xcode, made a plugins folder and put the bundle in there, but in Plogue they don't show up in the pallet menu (as they do in Windoze). Yes I'm building for i386 and the current OS. Also I can't find any bidule.log file?

I may be missing something in the Plogue installation. It makes a disk image file, which I opened and then dragged the Plogue folder into "Applications". Is that what you're supposed to do?

Also, I don't see any paths in the preferences for VSTs and Au Plugins. Where do they go?

Thanks

seb@plogue
Site Admin
Posts: 9593
Joined: Tue Mar 02, 2004 7:23 pm
Location: Montreal
Contact:

Re: SDK on OSX

Postby seb@plogue » Sat Jan 30, 2010 11:06 am

Also I can't find any bidule.log file?


It's in <your user>/Library/Application Support/Plogue/Bidule

Got my plugins to compile fine with Xcode, made a plugins folder and put the bundle in there, but in Plogue they don't show up in the pallet menu (as they do in Windoze). Yes I'm building for i386 and the current OS


You could also look into the Console application for both system and console.log, failure to load bundle are usually logged
with the reason. Another possibility would be that the entry points are not exported/visible.

I may be missing something in the Plogue installation. It makes a disk image file, which I opened and then dragged the Plogue folder into "Applications". Is that what you're supposed to do?


Yes.

Also, I don't see any paths in the preferences for VSTs and Au Plugins. Where do they go?


There are standard locations used by all other applications:
/Library/Audio/Plug-Ins/Components & <your user>/Library/Audio/Plug-Ins/Components
/Library/Audio/Plug-Ins/VST & <your user>/Library/Audio/Plug-Ins/VST

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Sat Jan 30, 2010 11:39 am

Thanks for the quick response.

Nothing in the log file, nothing in the console app.

Where is the plugins folder supposed to go? I had it in the same folder as Plogue itself, have no also tried

<your user>/Library/Application Support/Plogue/Bidule

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Sat Jan 30, 2010 8:24 pm

Some progress. passthroughall is working. However I get:

Code: Select all

I:0xbfff:2690831616:7387590935:Factory init PluginFactory
E:0xa07f:2690831616:7387597019:/Applications/Plogue Bidule 0.9695UB/plugins/Spec 5.0.bundle is not a Bidule plugin1!
I:0x 1b7:2690831616:7387597093:Factory init out


for my plugin that compiled OK (and is OK on windows). Perhaps I don't have the Xcode project file exactly right?

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Sat Jan 30, 2010 8:54 pm

Or I can get this:

Code: Select all

0:2690831616:9155102115:/Applications/Plogue Bidule 0.9695UB/plugins/SDKExample.bundle is not a Bidule plugin2!


depending on how the project is configured.

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Sun Jan 31, 2010 4:27 pm

FYI starting over with a fresh copy of the example Xcode project file did the trick.

Thanks

seb@plogue
Site Admin
Posts: 9593
Joined: Tue Mar 02, 2004 7:23 pm
Location: Montreal
Contact:

Re: SDK on OSX

Postby seb@plogue » Mon Feb 01, 2010 9:49 am

Just for future reference :

is not a Bidule plugin1


Means CFBundleLoadExecutable failed, usual cause would be an architecture mismatch (i.e. attempting to load an Intel only bundle on a PPC, attempting to load a x64 only bundle in a x86 process) or an OS mismatch (compiling on and for 10.6 and then attempt to run it on 10.5).

is not a Bidule plugin2


Means CFBundleGetFunctionPointerForName failed, usual cause would be that the entry points are not exported

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Tue Feb 02, 2010 7:00 pm

Any pointers or advice on Xcode project settings to compile plugins for G4 PPC OS x 10.4 and 10.5 AND Intel OS x 10.5 and 10.6 (the same range of platforms that Plogue is available fore) would be greatly appreciated.

seb@plogue
Site Admin
Posts: 9593
Joined: Tue Mar 02, 2004 7:23 pm
Location: Montreal
Contact:

Re: SDK on OSX

Postby seb@plogue » Wed Feb 03, 2010 9:24 am

Build for PPC and i386 using the 10.4u SDK and set the Deployment Target to 10.4, with all that it should be fine.

dts350z
Posts: 1521
Joined: Thu Jan 15, 2009 1:18 pm

Re: SDK on OSX

Postby dts350z » Sun Feb 14, 2010 7:59 pm

I can't seem to find where to download the 10.4.u SDK.

I found 10.4.0 PPC sdk, but that gives thousands of errors due to include stuff not being found.

seb@plogue
Site Admin
Posts: 9593
Joined: Tue Mar 02, 2004 7:23 pm
Location: Montreal
Contact:

Re: SDK on OSX

Postby seb@plogue » Mon Feb 15, 2010 9:28 am

It's is in the install for Xcode (although IIRC it's not in there by default , you need to select it manually).


Return to “Bidule SDK”

Who is online

Users browsing this forum: No registered users and 1 guest