|
From: | Laurent Julliard |
Subject: | Re: [FR-devel] ** FR: Entering Freeze Phase ** |
Date: | Mon, 11 Nov 2002 23:39:20 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 |
Rich Kilmer wrote:
I just changed a all fox specific plugins. I made everything fall under the module: FreeRIDE::FoxRenderer And the AppFrameRenderFox plugin does and 'include Fox' in this module. I then made all plugins that are Fox-based to be load_dependent on GuiRenderFox. Within GuiRenderFox, all plugins are load_dependent on AppFrameRenderFox. This should ensure that AppFrameRenderFox is loaded first, and all other Fox-based plugins are loaded after it...so the Fox include statement will be available for all. Lauent and Gilles...please check this out and see if if fixes your problems.
The 'include Fox' seems to be solved on my side. Now when I start the Source Navigator I always have the following error. Any idea? (plugin dependency problem again?)
./plugins/SourceParser/SimpleParser.rb:133:in `parse': super: no superclass method `parse' (NameError)
from ./plugins/SourceParser/SimpleParser.rb:122:in `parse_string' from ./plugins/SourceParser/SourceParser.rb:30:in `initialize' from ./plugins/SourceParser/SourceParser.rb:27:in `call' from ./freebase/databus.rb:872:in `call' from ./freebase/databus.rb:509:in `call' from ./plugins/System_GuiCore/EditPanes.rb:217:in `parse_code' from ./plugins/SourceBrowser/SourceBrowser.rb:102:in `update' from ./plugins/SourceBrowser/SourceBrowser.rb:39:in `start' ... 16 levels... from ./freebase/core.rb:35:in `new' from ./freebase/core.rb:35:in `startup' from ./freeride/freeride.rb:53:in `startup' from -e:1
I am now going to work on having load/start failures result in dependent plugins not loading/starting. Thanks, Rich-----Original Message-----From: address@hidden [mailto:address@hidden On Behalf Of Gilles FilippiniSent: Monday, November 11, 2002 11:10 AM To: address@hidden Subject: Re: [FR-devel] ** FR: Entering Freeze Phase ** Laurent Julliard wrote: [snip]My problem is that I cannot manage to make the latestrelease work onLinux for the moment. I have problems with 'include Fox' missing or not being at theright place in the code and I don;tunderstand why youguys do not have the same problem on Windows.I have updated my Linux box with FOX 1.0.26, FXRuby 1.0.14 and fxscintilla 1.49 (all latest releases) and I still haveproblem withunresolved symbols. What version do you have all of you on the ML?I think we need to document which version of FOX, FXRuby and FXScintilla is supported before releasing FR.I've just updated my freeride working copy from cvs. I've encountered two problems so far:1- YAMLFreeride complained about redist/yaml.rb. This file seems to be automagicaly generated. It contains an hard coded path for racc and that's what the error message complains about. I've had to install libyaml-ruby (debian package) and remove redist/yaml.rb to get rid of this error.2- DatabusInspector pluginThe DatabusInspector plugin fails to load with the following message: undefined superclass `FXDialogBox' ./plugins/DatabusInspector/DatabusInspector.rb:42 ./freebase/plugin.rb:187:in `require' ./freebase/plugin.rb:187:in `load' [snip]Laurent, is it the same problem you've been encountered? Here is my config: - Debian GNU/Linux (sarge) - ruby 1.6.7 - Fox 1.0.26 - FXScintilla 1.49 - FXRuby 1.0.15 _gilles. _______________________________________________ Freeride-devel mailing listaddress@hidden http://mail.nongnu.org/mailman/listinfo/freeri> de-devel_______________________________________________ Freeride-devel mailing list address@hidden http://mail.nongnu.org/mailman/listinfo/freeride-devel
[Prev in Thread] | Current Thread | [Next in Thread] |