Hi Christian,
I have now begun to work on a JUCE audio library RB plugin for my own project
needs. If successful its highly likely that i'll contact you to work out a deal
where hopefully you will agree to market and sell it for a cut.
But although I already have written two RB plugins successfully for my own
projects in Xcode3 ( im only building on OSX ) I am having frustrating
problems in XCode 4 setting up a project with target settings to build a macho
dylib that can be loaded in a Realbasic app and debugged in xcode . Its been
ages since i had to fuss with build settings etc, over which i usuallylose hair
and resort to the bottle..
I have a feeling that if you look at the xcode project you'll be able to spot
very quickly how to fix, but if it really needs more time ( dont think it will
take you any more than an hour or two if that ) i'm willing to PayPal you £100
for taking the time to look into this. Im pretty sure its basically just
setting up the Xcode project correctly - I think my C++ code is fine. The code
inside the JUCE plugin classes in incomplete , but the metadata and wrapper
functions are all properly set up, so I am just interested in getting to "first
base" ie being able to see thetwo plugin classes register correctly in RB -
which at the moment they dont.
The xcode project i've set up compiles and links without error.Here is a link
to my MSN Skydrive public area where you can download it and all the source
code including necessary JUCE and RB stuff: its around 20MB:
http://cid-1c68c2f944c21a00.skydrive.live.com/redir.aspx?resid=1C68C2F944C21A00!120
I have set up an initial project which just wraps two JUCE classes - in order
to get something up and running. ive enclised this as a zip file for your
perusal.
However there are several problems that i've been unable to solve and driving
me to despair:
Although i THINK i have all the right build settings in this newfangled Xcode 4
for building a macho dylib:
1) After copying the built dylib to the RB plugins folder, and launching the
RB IDE, none of the two JUCE plugin classes appear in the RB IDE.
2) I cannot seem to get Xcode to output an executable with a dylib extension,
so for the moment i just manually add the .dylib extension and copy it to my
/Applications/REALbasic/Plugins folder. in my previous projects i recall
being able to have xcode automatically put the dylib extension on the end.
3) I'd like to configure the xcode build settings so that for debugging
purposes, a BUILD will automatically copy the resultant dylib into
/Applications/REALbasic/Plugins, ready for testing in RB.
4) I cant figure out how to Ive also not been able to figure out how to
configure XCode so i can launch RB or a test RB app - and be able to debug the
PluginEntry() call to my dylib..
5) Although for quite a while - I am fine to just continue working with a
dylib, it would be great if you can configure the build settings so that a
proper .RBX package that follows the RB plugin specification can be
output.
Yours in despair,
Dan Stenning
_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info