I've released the source files for my Extended Plugin. The Linux
version can be downloaded from this page:
http://homepage.mac.com/delaneyrm/ExtendedPlugin.html
The file named "RBinterface.cp" describes itself. I've included the
compiled NTL lib, "libNTL.a". You may want to recompile that with your
own optimization choices. I compiled it with Ubuntu. I've also
included the output Linux library "libExtended.so". You might need to
change some of the paths in "makefile".
I made a Universal NTL library for the universal part of my plugin,
and still a different one for the Windows part. If you want them, I'll
make them available. I used the Windows version of NTL, not the Unix
version.
Bob
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
From Wed 7 May 2008 15:40:00 +0200
Delivered-To: listarchive at realsoftware dot com
Received: by 10.142.80.15 with SMTP id d15cs403789wfb;
Wed, 7 May 2008 06:40:08 -0700 (PDT)
Received: by 10.141.88.3 with SMTP id q3mr972818rvl.3.1210167608319;
Wed, 07 May 2008 06:40:08 -0700 (PDT)
Return-Path: <realbasic-plugins-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (m.realsoftware.com [66.116.103.65])
by mx.google.com with ESMTP id g31si2851428rvb.2.2008.05.07.06.40.06;
Wed, 07 May 2008 06:40:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of realbasic-plugins-bounces at lists
dot realsoftware dot com designates 66.116.103.65 as permitted sender)
client-ip=66.116.103.65;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of
realbasic-plugins-bounces at lists dot realsoftware dot com designates
66.116.103.65 as permitted sender) smtp dot mail=realbasic-plugins-bounces at
lists dot realsoftware dot com
Received: from m.realsoftware.com (localhost [127.0.0.1])
by lists.realsoftware.com (Postfix) with ESMTP id D577714A21AB;
Wed, 7 May 2008 08:40:03 -0500 (CDT)
X-Original-To: realbasic-plugins at lists dot realsoftware dot com
Delivered-To: realbasic-plugins at lists dot realsoftware dot com
Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de
[80.67.18.16])
by lists.realsoftware.com (Postfix) with ESMTP id B3BA814A218D
for <realbasic-plugins at lists dot realsoftware dot com>;
Wed, 7 May 2008 08:40:01 -0500 (CDT)
Received: from [84.175.117.57] (helo=[192.168.1.80])
by smtprelay04.ispgateway.de with esmtpa (Exim 4.68)
(envelope-from <realbasiclists at monkeybreadsoftware dot de>)
id 1JtjsG-0007Os-PV; Wed, 07 May 2008 15:40:00 +0200
To: realbasic-plugins at lists dot realsoftware dot com
Subject: Plugin problem with Console applications
From: realbasiclists at monkeybreadsoftware dot de (Christian Schmitz)
Date: Wed, 7 May 2008 15:40:00 +0200
Message-ID: <1igku22 dot yv86bzzbfeiqM%realbasiclists at monkeybreadsoftware
dot de>
MIME-Version: 1.0
User-Agent: MacSOUP/D-2.8.2 (Mac OS X version 10.5.2 (x86))
X-Df-Sender: 363246
Cc: Aaron Ballman <aaron at realsoftware dot com>
X-BeenThere: realbasic-plugins at lists dot realsoftware dot com
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot
com>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: realbasic-plugins-bounces at lists dot realsoftware dot com
Errors-To: realbasic-plugins-bounces at lists dot realsoftware dot com
Hi,
when compiling for console applications, RB 2008r2 complains about the
plugins:
************
An error has occurred while compiling this project.
Message: There is no class with this name.
File: MBS REALbasic Audio Plugin.rbx
Location: PortAudioStreamParameters._init
Code:
************
RB 2008r1 does not complain. It complains for several classes which have
nothing really common.
The class definition looks like this:
static REALproperty PaStreamParametersProperties[] =3D {
{ nil, "Device", "Integer",
REALpropRuntimeOnly|REALconsoleSafe, REALstandardGetter,
REALstandardSetter, FieldOffset(PaStreamParametersClassData, device) },
{ nil, "ChannelCount", "Integer",
REALpropRuntimeOnly|REALconsoleSafe, REALstandardGetter,
REALstandardSetter, FieldOffset(PaStreamParametersClassData,
channelCount) },
{ nil, "SampleFormat", "Integer",
REALpropRuntimeOnly|REALconsoleSafe, REALstandardGetter,
REALstandardSetter, FieldOffset(PaStreamParametersClassData,
sampleFormat) },
{ nil, "SuggestedLatency", "Double",
REALpropRuntimeOnly|REALconsoleSafe, (REALproc) getsuggestedLatency,
(REALproc) setsuggestedLatency },
};
REALclassDefinition PaStreamParametersClass =3D {
kCurrentREALControlVersion,
PortAudioStreamParametersMBS,
nil,
sizeof(PaStreamParametersClassData),
0,
(REALproc) nil,
(REALproc) nil,
PaStreamParametersProperties,
sizeof(PaStreamParametersProperties) / sizeof(REALproperty),
nil,
0,
nil, // events
0,
nil, // event instances
0,
nil, // interfaces
nil, // bindings
0,
nil, // constants
0,
REALconsoleSafe // flags
};
What could be the problem?
Gru=DF
Christian
-- =
Over 1000 classes with 20000 functions in one REALbasic plug-in. =
The Monkeybread Software Realbasic Plugin v8.2. =
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
|