From: Richard Kilmer Date: 2003-02-12T08:22:57+09:00 Subject: Re: FreeRide and FXScintilla --Apple-Mail-2-126580899 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; delsp=yes; charset=ISO-8859-1; format=flowed Steve, Welcome brave soul to running FreeRIDE on OS X. I am doing it right =20 now, so I know it works. I am currently running fox-1.0.30, =20 fxscintilla 1.49.1 and FXRuby 1.0.19. I mainly followed the =20 instructions here: http://rwiki.jin.gr.jp/cgi-bin/rw-=20 cgi.rb?cmd=3Dview;name=3DFreeRIDE+on+X11+for+Mac+OS+X Pay particular attention to the .pkg files spoken of at the top of this =20= wiki page (for jpeg, png, tiff, etc). I used these instead of using =20 Fink. Also, I have ripper built for OS X (source parser)...but have =20 yet to post that to rubyide.org. Lastly, I am running on 1.8 (out of =20= CVS). I encountered problems with the 1.6.7 distro Apple shipped (bad =20= SHA hashing algorithm) and upgraded to 1.8. Let me know how you are coming either here on the list, or directly. -rich On Tuesday, February 11, 2003, at 02:08 PM, Steve Tuckner wrote: > Here we go again... > =A0 > After a re-install of FXRuby, I get the following error when running =20= > scintilla-test.rb > =A0 > scintilla-test.rb:3:in `require': =20 > /usr/local/lib/ruby/site_ruby/1.6/i686-linux/fox.so: undefined symbol: = =20 > _ZTV13FXRbScintilla - =20 > /usr/local/lib/ruby/site_ruby/1.6/i686-linux/fox.so (LoadError) > =A0=A0=A0=A0=A0=A0=A0 from scintilla-test.rb:3 > =A0 > Any ideas now? > =A0 > Steve > > -----Original Message----- > From: Steve Tuckner [mailto:STUCKNER@MULTITECH.COM] > Sent: Tuesday, February 11, 2003 12:58 PM > To: ruby-talk ML > Subject: Re: FreeRide and FXScintilla > > Sorry to reply to my own post, but I found a config option from the =20= > fxruby.org website documentation appendix. I assume this will work. =20= > Sorry to have bothered yo'all :-( > =A0 > Steve > > -----Original Message----- > From: Steve Tuckner [mailto:STUCKNER@MULTITECH.COM] > Sent: Tuesday, February 11, 2003 12:48 PM > To: ruby-talk ML > Subject: FreeRide and FXScintilla > > Hello all, > =A0 > I am trying to get Free Ride running on my Red Hat 8.0 box and=A0trying = =20 > to get a fxscintilla window running for my own apps. Here is what I =20= > have done so far: > =A0 > 1. I got fox 1.0.26, made it and installed it with the option =20 > --with-opengl=3Dopengl. It worked fine, examples worked fine. > 2. I got FXRuby 1.0.19 and set it up and installed it=A0(with no = special =20 > options). It worked fine, examples worked fine. > 3. It got FXScintilla 1.49.1 made it and installed it (with no special = =20 > options). It worked fine (as far as I can tell). There is no example =20= > program to run to see it come up on the screen with an editiing > = window. > 4. I untar free-ride version and then run 'sh run.bat'. > =A0 > Free ride comes up and then I select new from the menu and get an =20 > exception saying... > =A0 > ./plugins/rubyide_fox_gui/editpane.rb:81:in `initialize': =20 > uninitialized constant > =A0FXScintilla at FreeRIDE::FoxRenderer::EditPane::Renderer = (NameError) > =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:47:in = `new' > =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:47:in = `start' > =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:32:in = `call' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:613:in `notify' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:610:in `each_value' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:610:in `notify' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:619:in `notify' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:215:in `initialize' > =A0=A0=A0=A0=A0=A0=A0=A0 ... 24 levels... > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/core.rb:35:in `new' > =A0=A0=A0=A0=A0=A0=A0 from ./freebase/core.rb:35:in `startup' > =A0=A0=A0=A0=A0=A0=A0 from freeride.rb:53:in `startup' > =A0=A0=A0=A0=A0=A0=A0 from freeride.rb:66 > =A0 > So I went down the path to see if fxscintilla is working correctly. I =20= > took the simple program from the fxscintilla readme and compiled it =20= > and it worked! > =A0 > Now if I look in the FXRuby installation, there is a scintilla-test.rb = =20 > in the examples directory. This fails, saying that the initialize =20 > should have 0 parameters instead of four. There is a file in =20 > FXRuby/ext/fox called scintilla_wrap.cpp.bak. Why is it a .bak? > =A0 > Answers to any of the above questions would be welcome. > =A0 > Thanks in advance, > =A0 > Steve Tuckner > --Apple-Mail-2-126580899 Content-Transfer-Encoding: quoted-printable Content-Type: text/enriched; charset=ISO-8859-1 Steve, Welcome brave soul to running FreeRIDE on OS X. I am doing it right now, so I know it works. I am currently running fox-1.0.30, fxscintilla 1.49.1 and FXRuby 1.0.19. I mainly followed the instructions here: = http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=3Dview;name=3DFreeRIDE+on+X11= +for+Mac+OS+X Pay particular attention to the .pkg files spoken of at the top of this wiki page (for jpeg, png, tiff, etc). I used these instead of using Fink. Also, I have ripper built for OS X (source parser)...but have yet to post that to rubyide.org. Lastly, I am running on 1.8 (out of CVS). I encountered problems with the 1.6.7 distro Apple shipped (bad SHA hashing algorithm) and upgraded to 1.8. Let me know how you are coming either here on the list, or directly. -rich On Tuesday, February 11, 2003, at 02:08 PM, Steve Tuckner wrote: = Arial0000,0000,FFFFHere we go again... =A0 = Arial0000,0000,FFFFAfter a re-install of FXRuby, I get the following error when running scintilla-test.rb =A0 = Arial0000,0000,FFFFscintilla-test.rb:3:in `require': /usr/local/lib/ruby/site_ruby/1.6/i686-linux/fox.so: undefined symbol: _ZTV13FXRbScintilla - /usr/local/lib/ruby/site_ruby/1.6/i686-linux/fox.so (LoadError) =A0=A0=A0=A0=A0=A0=A0 from = scintilla-test.rb:3 =A0 = Arial0000,0000,FFFFAny ideas now? =A0 = Arial0000,0000,FFFFSteve -----Original Message----- From: Steve Tuckner [mailto:STUCKNER@MULTITECH.COM] Sent: Tuesday, February 11, 2003 12:58 PM To: ruby-talk ML Subject: Re: FreeRide and FXScintilla = Arial0000,0000,FFFFSorry to reply to my own post, but I found a config option from the fxruby.org website documentation appendix. I assume this will work. Sorry to have bothered yo'all :-( =A0 = Arial0000,0000,FFFFSteve -----Original Message----- From: Steve Tuckner [mailto:STUCKNER@MULTITECH.COM] Sent: Tuesday, February 11, 2003 12:48 PM To: ruby-talk ML Subject: FreeRide and FXScintilla ArialHello all, =A0 ArialI am trying to get Free Ride running on my Red Hat 8.0 box and=A0trying to get a fxscintilla window running for my own apps. Here is what I have done so = far: =A0 Arial1. I got fox 1.0.26, made it and installed it with the option --with-opengl=3Dopengl. It worked fine, examples worked fine. Arial2. I got FXRuby 1.0.19 and set it up and installed it=A0(with no special options). It worked fine, examples worked fine. Arial3. It got FXScintilla 1.49.1 made it and installed it (with no special options). It worked fine (as far as I can tell). There is no example program to run to see it come up on the screen with an editiing window. Arial4. I untar free-ride version and then run 'sh run.bat'. =A0 ArialFree ride comes up and then I select new from the menu and get an exception = saying... =A0 = Arial./plugins/rubyide_fox_gui/editpan= e.rb:81:in `initialize': uninitialized constant =A0FXScintilla at FreeRIDE::FoxRenderer::EditPane::Renderer (NameError) =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:47:in = `new' =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:47:in = `start' =A0=A0=A0=A0=A0=A0=A0 from ./plugins/rubyide_fox_gui/editpane.rb:32:in = `call' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:613:in `notify' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:610:in `each_value' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:610:in `notify' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:619:in `notify' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/databus.rb:215:in `initialize' =A0=A0=A0=A0=A0=A0=A0=A0 ... 24 levels... =A0=A0=A0=A0=A0=A0=A0 from ./freebase/core.rb:35:in `new' =A0=A0=A0=A0=A0=A0=A0 from ./freebase/core.rb:35:in `startup' =A0=A0=A0=A0=A0=A0=A0 from freeride.rb:53:in `startup' =A0=A0=A0=A0=A0=A0=A0 from freeride.rb:66 =A0 ArialSo I went down the path to see if fxscintilla is working correctly. I took the simple program from the fxscintilla readme and compiled it and it = worked! =A0 ArialNow if I look in the FXRuby installation, there is a scintilla-test.rb in the examples directory. This fails, saying that the initialize should have 0 parameters instead of four. There is a file in FXRuby/ext/fox called scintilla_wrap.cpp.bak. Why is it a .bak? =A0 ArialAnswers to any of the above questions would be welcome. =A0 ArialThanks in = advance, =A0 ArialSteve = Tuckner = --Apple-Mail-2-126580899--