Good news! The solution to this was to link with the cairo library since I'd 
added Cairo calls. The IDE loaded it find because it already had Cairo 
resident. My app didn't have that luxury.

        LIBS = … -lcairo

All is working in my developer world for now.

-Brad

On Feb 21, 2013, at 12:04 AM, Brad Hutchings <[email protected]> wrote:

> Next issue… I'm updating my Graphics plugin, and my updated build is working 
> nicely on Mac and Windows. I've upgraded my build environment on Mac from 
> Xcode under 10.6 to Xcode 4.6 under 10.8. I've upgraded my build environment 
> on Windows from CodeWarrior on Mac to Visual Studio 2012 Express on Windows. 
> I know, out of the dark ages. Mac and Windows builds of the plugin are 
> working great.
> 
> On Linux… My build environment is now a very fresh install of Ubuntu 12.10, 
> plus a few apt-gets to make my old makefile work. This build system was 
> working on (I think) Ubuntu 10.04, plus whatever I'd added over a couple of 
> years.
> 
> When I launch the 2012r2.1 IDE on Linux, with either the .so file or a 
> packaged up .rbx in the Plugins folder, the IDE loads the plugin just fine 
> and can compile calls to the functions defined in the plugin. When I run or 
> build the project, I immediately get:
> 
>       Failure Condition: pluginEntryTable.GetEntry … can't find plugin method.
> 
> I get this for each method that should have been registered. It doesn't look 
> like PluginEntry is getting called, as I have a REALMessageBox call in there 
> with debug information. I see the message box as the IDE launches, but I 
> don't see it at application launch.
> 
> Launching from the Terminal with strace, it seems to spit out the error and 
> bail immediately after trying to load the .so for the first time. 
> 
> Hints?
> 
> -Brad


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to