RomePlugin on Mac

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

RomePlugin on Mac

Dominique Dutoit-2
> I'll note lurking on my IDisk
> via
> http://www.smalltalkconsulting.com/squeak.html
> follow the link to the johnmci/FileSharing.html

I have installed RomePlugin.bundle in the Contents/Resources folder  
of Squeak 3.8.12beta5U since it seems that bundles have to be  
enclosed in the application package and not just located in the same  
folder.

But when I try the Rome demo, it complains that no concrete class is  
available because the plugin is not loaded. Any idea?

Note: I have tried a plugin of my own and it loads without problem.  
Maybe I am using the wrong image (Tweak3.8-6665 and Squeak3.8) or did  
something I shouldn't have.

Reply | Threaded
Open this post in threaded view
|

Re: RomePlugin on Mac

johnmci
Let me refer you to the magic decode page for  
SqueakPluginsBuiltInOrLocalOnly
http://www.smalltalkconsulting.com/html/squeakinfoplist.html

and

http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-February/ 
101050.html

As you noticed sticking the RomePlugin.bundle in the same folder  as  
the application did not work, as designed.

I think you can say RomePluginCanvas pluginAvailable to see if the  
plugin is available.
If not you can do

SmalltalkImage current listLoadedModules, on my Sophie image that  
gives me:

#('QuicktimePlugin 16 March 2006 (e)' 'QuickTime.framework'  
'SocketPlugin 17 April 2006 (i)' 'SoundPlugin 17 April 2006 (i)'  
'UUIDPlugin 17 April 2006 (i)' 'ZipPlugin 17 April 2006 (i)'  
'JPEGReadWriter2Plugin 17 April 2006 (i)' 'SurfacePlugin Apr 18 2006  
(i)' 'RomePlugin bf.29 24 August 2006 (e)' 'FT2Plugin 6 July 2006  
(e)' 'Quicktime.framework' 'Carbon.framework' 'SqueakFFIPrims 5  
January 2006 (e)' 'ServicesPlugin 8 September 2005 (e)'  
'MacMenubarPlugin 17 April 2006 (i)' 'LargeIntegers v1.5 17 April  
2006 (i)' 'ClipboardExtendedPlugin 9 May 2006 (e)' 'Matrix2x3Plugin  
17 April 2006 (i)' 'FloatArrayPlugin 17 April 2006 (i)' 'B2DPlugin 17  
April 2006 (i)' 'BitBltPlugin 17 April 2006 (i)' 'SecurityPlugin 17  
April 2006 (i)' 'FilePlugin 17 April 2006 (i)' 'DropPlugin 17 April  
2006 (i)' 'MiscPrimitivePlugin 17 April 2006 (i)')

If the 'RomePlugin bf.29 24 August 2006 (e)' plugin is not loaded  
it's likely I'll need to get you a debug VM so we can print out the  
results of the load of the plugin attempt to see why the plugin did  
not load, perhaps missing some library I've installed that wasn't  
statically linked into the rome plugin

On 1-Sep-06, at 10:55 PM, Dominique Dutoit wrote:

>> I'll note lurking on my IDisk
>> via
>> http://www.smalltalkconsulting.com/squeak.html
>> follow the link to the johnmci/FileSharing.html
>
> I have installed RomePlugin.bundle in the Contents/Resources folder  
> of Squeak 3.8.12beta5U since it seems that bundles have to be  
> enclosed in the application package and not just located in the  
> same folder.
>
> But when I try the Rome demo, it complains that no concrete class  
> is available because the plugin is not loaded. Any idea?
>
> Note: I have tried a plugin of my own and it loads without problem.  
> Maybe I am using the wrong image (Tweak3.8-6665 and Squeak3.8) or  
> did something I shouldn't have.

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===