realbasic-plugins
[Top] [All Lists]

Supporting an older RealBasic application: Problems with plugin

To: <realbasic-plugins at lists dot realsoftware dot com>
Subject: Supporting an older RealBasic application: Problems with plugin
From: "David Poisson" <dpoisson at globalvisioninc dot com>
Date: Mon, 21 Feb 2005 10:42:56 -0500
Delivered-to: realbasic-plugins at lists dot realsoftware dot com
Importance: Normal
Hi,
        I've spoken to RealSoftware's technical support and they suggested I 
post
here before signing up for their plugin support plan. Here's the situation:
Some time ago, we had a RealBasic (RealBasic version: 4.5.3) application
developed as a contract job (I was not the one to write the plugin or RB
application). The application has 1 plugin (built using Code Warrior 8.3)
that provides access to a C library's functions to RealBasic. The
application has worked fine for the last several months (if not a year), but
we now want to make modifications to the realBasic application and we're
having problems compiling it. RealBasic complains that some functions are
undefined: Functions that should be made available through the plugin.

        After speaking with the original developer (she is running MacOS X 
10.2.3
whereas we use 10.2.8, we both have the same version of Code Warrior and
RealBasic), we were able to build the plugin (and a C library that the
plugin uses). We get a couple of warnings, none of them look terrible. Doing
a get Info on the resulting plugin file reveals that MacOSX sees the plugin
as type "Document", whereas when the original developer looks on her
machine, she sees the plugin as type "RealBasic plugin". I've asked the
original developer to send me her plugin and that one also shows up as a
"Document" on our machine. When we put the plugin (either our version or the
one the original developer compiled), RealBasic complains about unknown
functions when we try to compile the RealBasic application, strongly
suggesting the plugin never gets loaded. Is there _any_ debugging
information available to see if the plugin is loaded correctly; Does
RealBasic log that information in a log file somewhere?

        We've double checked the PPC target information in Code Warrior. 
Initially,
they were wrong, so we set them to match what the original developer had on
her computer: RBv2, RBPl (that's a lowercase "L"), PLCN and 128. We've tried
sending the plugin we've compiled over to the developer and it appears her
RealBasic also doesn't like it since she gets the same errors we get
(unknown functions, functions that are declared in the plugin) if she tried
to use it.

        A final point that I should point out. We purchased a license for the
latest RealBasic (5.5.4 I believe), however we are trying to compile and run
our application with the original RealBasic version it was built with
(4.5.3), so we are using the trial version of 4.5.3. Is the trial version
limited in some way with regards to plugins (this is the only plugin we are
trying to use at the moment)?

        Thanks for any help you guys can provide!

David

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

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>