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

Reply via email to