On Nov 14, 2011, at 8:15 AM, Julia Truchsess wrote:
> I think you miss my point.
>
> I need the MacOSXCF plugin's functionality in my Macintosh builds - that is
> why it's installed. I run the IDE under Macintosh and build for both
> platforms. My app is cross-platform so I build for both each time. I cannot
> install and uninstall plugins every time I build.
>
> Since *all* (AFAIK) of the plug-in's classes are *Macintosh-only*, however, I
> don't understand why the compiler loads it during Windows builds. It loads
> once during the Macintosh build (expected), then loads again during the
> Windows build (seems odd that a Mac-only plugin needs to load to make a
> Windows build).
Hi Julia,
That's one that the RS team will most likely have to answer, but I suspect that
the compiler doesn't know that until compile time.
A follow-up - if you look at the Windows App's Libs folder, is the "MBS Real
Studio MacOSX Plugin.rbx_16.dll" listed? If it's not there, the IDE / Compiler
has properly recognized that it's not required for your Windows build. If it
is there, it could be for either of two reasons:
You're calling an OSX function that is not wrapped in an #ifdef block
for the Windows side of your app
or
There's a bug in the compiler version you are using.
The first is something you would need to fix, the second would require a bug
report to RS.
However, if it's just the IDE precompiling the plugins, it will do that every
time depending on the version of the IDE you're running.
Tim
_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info