On 2/5/06 10:38 PM, "Jonathan Johnson" <jonj at realsoftware dot com> wrote:
Hi Jonathan,
>> Another question to REAL team.
>> is REALbasic 2005/6 Is true MACHO compiled application?
>
> No, it's a PEF application currently.
Aha! This what I did guess.
>> P.S. Then problem comes probably that our macho plugin depends on additional
>> dlls that have "@executable_path/../VComponents/
>
> That would be a problem, most likely. To work in the PEF IDE, we
> create a dummy bundle structure in the /tmp directory. We then use
> CFBundleCreate to load it up, and find the main entrypoint.
I see. So yes of course VComponents will not work from inside of RB.
>> Alfred says that even dylib itself without rbx should work.
>> Hmm this is IDEAL variant for us. I will try make it working.
>
> It won't in 2006r1 due to a bug. You should always distribute plugins
> in RBX format for your users, and only debug with plain dylibs.
I see.
Jonathan, problem with rbx format is that then USERS cannot change
@executable_path of embedded dylib if they need.
Right ?
Such design reduce flexibility
Or exists some, way may be, extract dylib from RBX, change it and put back ?
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
_______________________________________________
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>
From Mon 6 Feb 2006 11:15:01 +0100
Return-Path: <realbasic-plugins-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (209.198.132.125) by realsoftware.com
with ESMTP (Eudora Internet Mail Server 3.1.3);
Mon, 6 Feb 2006 04:15:16 -0600
Received: from lists.realsoftware.com (localhost [127.0.0.1])
by lists.realsoftware.com (Postfix) with ESMTP
id C763710C895D; Mon, 6 Feb 2006 04:15:07 -0600 (CST)
X-Original-To: realbasic-plugins at lists dot realsoftware dot com
Delivered-To: realbasic-plugins at lists dot realsoftware dot com
Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de
[80.67.18.14])
by lists.realsoftware.com (Postfix) with ESMTP id 28CDF10C894E
for <realbasic-plugins at lists dot realsoftware dot com>;
Mon, 6 Feb 2006 04:15:03 -0600 (CST)
Received: (qmail 3606 invoked from network); 6 Feb 2006 10:15:01 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 86 dot
140])
(envelope-sender <support at monkeybreadsoftware dot info>)
by smtprelay02.ispgateway.de (qmail-ldap-1.03) with SMTP
for <realbasic-plugins at lists dot realsoftware dot com>;
6 Feb 2006 10:15:01 -0000
To: realbasic-plugins at lists dot realsoftware dot com (REALbasic Plugins)
In-Reply-To: <c7940e20602051238p469bd676g9b59b94b2722f40b at mail dot gmail dot
com>
From: support at monkeybreadsoftware dot info (Christian Schmitz)
Date: Mon, 6 Feb 2006 11:15:01 +0100
Message-ID: <1hac4jv dot 1p6see7tbpce6M%support at monkeybreadsoftware dot info>
Organization: Monkeybread Software Germany
X-Face: nrf3>{WQ6c&r+7 at e)"]0G60`-6ND^)I2mI%>)QGYa=9"=7jhd-g2|b3!>Al0+
Ccb%xGQshhi|g at QU2$
User-Agent: MacSOUP/D-2.7 (Mac OS X version 10.4.4)
Subject: Re: What plugin REALbasic choose to load?
X-BeenThere: realbasic-plugins at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot
com>
Sender: realbasic-plugins-bounces at lists dot realsoftware dot com
Errors-To: realbasic-plugins-bounces at lists dot realsoftware dot com
Jonathan Johnson <jonj at realsoftware dot com> wrote:
> That would be a problem, most likely. To work in the PEF IDE, we
> create a dummy bundle structure in the /tmp directory. We then use
> CFBundleCreate to load it up, and find the main entrypoint.
What shit is that?
You can load .dylib files from PEF application directly as my plugin
SoftDeclareMBS class does it.
Mfg
Christian
--
Around eleven thousand functions in one REALbasic plug-in.
The Monkeybread Software Realbasic Plugin.
<http://www.monkeybreadsoftware.info/realbasic/plugins.shtml>
_______________________________________________
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>
|