All,
I'm encountering the following error when attempting to use FreeRIDE for the
first time; apparently FXRuby is having issues finding FXScintilla. Has
anyone else experienced this problem? (it is entirely possible I'm just being
stupid; any and all comments welcome).
FreeRIDE CVS (updated today)
FOX 1.0.17 (--prefix=/usr)
FXRuby 1.0.16 (good install- require 'fox' works, unit tests pass)
FXScintilla 1.49 (--prefix=/usr)
Ruby 1.7.3 CVS (2002-10-18) [i686-linux]
./plugins/System_GuiRenderFox/EditPaneRenderFox.rb:80:in `initialize':
uninitialized constant FXScintilla at
FreeRIDE::FoxRenderer::EditPane::Renderer (NameError)
from ./plugins/System_GuiRenderFox/EditPaneRenderFox.rb:47:in `new'
from ./plugins/System_GuiRenderFox/EditPaneRenderFox.rb:47:in `start'
from ./plugins/System_GuiRenderFox/EditPaneRenderFox.rb:32:in `call'
from ./freebase/databus.rb:613:in `notify'
from ./freebase/databus.rb:610:in `each_value'
from ./freebase/databus.rb:610:in `notify'
from ./freebase/databus.rb:619:in `notify'
from ./freebase/databus.rb:215:in `initialize'
... 24 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
FXScintilla 'make install' info follows:
Making install in scintilla
make[1]: Entering directory `/home/iusris/src/fxscintilla-1.49/scintilla'
Making install in src
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49/scintilla/src'
make[3]: Entering directory `/home/iusris/src/fxscintilla-1.49/scintilla/src'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/iusris/src/fxscintilla-1.49/scintilla/src'
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49/scintilla/src'
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49/scintilla'
make[3]: Entering directory `/home/iusris/src/fxscintilla-1.49/scintilla'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/iusris/src/fxscintilla-1.49/scintilla'
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49/scintilla'
make[1]: Leaving directory `/home/iusris/src/fxscintilla-1.49/scintilla'
Making install in include
make[1]: Entering directory `/home/iusris/src/fxscintilla-1.49/include'
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49/include'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ../config/mkinstalldirs /usr/include/fxscintilla
mkdir /usr/include/fxscintilla
/bin/install -c -m 644 Scintilla.h /usr/include/fxscintilla/Scintilla.h
/bin/install -c -m 644 SciLexer.h /usr/include/fxscintilla/SciLexer.h
/bin/install -c -m 644 FXScintilla.h /usr/include/fxscintilla/FXScintilla.h
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49/include'
make[1]: Leaving directory `/home/iusris/src/fxscintilla-1.49/include'
Making install in src
make[1]: Entering directory `/home/iusris/src/fxscintilla-1.49/src'
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49/src'
/bin/sh ../config/mkinstalldirs /usr/lib
/bin/sh ../libtool --mode=install /bin/install -c libfxscintilla.la
/usr/lib/libfxscintilla.la
/bin/install -c .libs/libfxscintilla.so.5.0.0 /usr/lib/libfxscintilla.so.5.0.0
(cd /usr/lib && rm -f libfxscintilla.so.5 && ln -s libfxscintilla.so.5.0.0
libfxscintilla.so.5)
(cd /usr/lib && rm -f libfxscintilla.so && ln -s libfxscintilla.so.5.0.0
libfxscintilla.so)
/bin/install -c .libs/libfxscintilla.lai /usr/lib/libfxscintilla.la
/bin/install -c .libs/libfxscintilla.a /usr/lib/libfxscintilla.a
ranlib /usr/lib/libfxscintilla.a
chmod 644 /usr/lib/libfxscintilla.a
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49/src'
make[1]: Leaving directory `/home/iusris/src/fxscintilla-1.49/src'
Making install in tests
make[1]: Entering directory `/home/iusris/src/fxscintilla-1.49/tests'
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49/tests'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49/tests'
make[1]: Leaving directory `/home/iusris/src/fxscintilla-1.49/tests'
Making install in .
make[1]: Entering directory `/home/iusris/src/fxscintilla-1.49'
make[2]: Entering directory `/home/iusris/src/fxscintilla-1.49'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/iusris/src/fxscintilla-1.49'
make[1]: Leaving directory `/home/iusris/src/fxscintilla-1.49'
Thanks again,
Bruce