realbasic-nug
[Top] [All Lists]

Re: Plugins...

To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Subject: Re: Plugins...
From: Stefan Pantke <seaside dot ki at mac dot com>
Date: Thu, 30 Jun 2005 18:56:29 +0200
Delivered-to: realbasic-nug at lists dot realsoftware dot com
References: <ed3b6c46050630004746f5144c at mail dot gmail dot com> <0728878E-7C02-4348-8AEC-9193BA2DD5D4 at haranbanjo dot com>

Am 30.06.2005 um 15:54 schrieb Will Leshner:


On Jun 30, 2005, at 12:47 AM, Jason M. Hecker wrote:


If it is NOT possible for RB to compile a plugin type binary, what other
methods can you reccommend?



It is not possible. If you want to create plugins, you need to use compilers for the particular platforms you want plugins for. On the Mac, you can use either CodeWarrior or XCode. On Windows, you can use Dev Studio. On Linux, you pretty much have to use gcc.

But make sure you really need whatever it is you are trying to do as a plugin. Lots of people think they need things as plugins that are easily written in Rb itself. If you need system calls you can use Declares.

Alternatively, you could try this:

- Ship your application as Mach-O
- Include an additional application as part of the
  main apps's Mach-O bundle
- Start the extra app from your main app and establish
  a socket communication channel.

This way, the background might do the hard word and use as much
CPU resources as required, while the frontend app might still
be responsive - in case responsiveness is an issue.

The usefulness of this approach depends on your needs, though.

Kinds

_______________________________________________
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>