[wxruby-users] wxRuby 1.9.9 on SLES 10
Irlweg, Franz (ZNT)
Franz.Irlweg.ZNT at wacker.com
Mon Nov 10 08:13:14 EST 2008
Hi Alex,
couldn't find a unicode build of wxwidgets.
After installing
- wxWidgets-2.8.9 rpm
- wxWidgets-gl-2.8.9 rpm
- wxGTK-2.8.9 with ( config --enable-unicode) , make, make installthe
the libraries can be found, but some version information is wrong:
ldd wxruby2.so
./wxruby2.so: /usr/lib/libwx_gtk2u_gl-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_html-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_aui-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_aui-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_media-2.8.so.0: no version
information available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_stc-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_baseu-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_adv-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_adv-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_xrc-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_richtext-2.8.so.0: no version
information available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_core-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_core-2.8.so.0: no version information
available (required by ./wxruby2.so)
./wxruby2.so: /usr/lib/libwx_gtk2u_core-2.8.so.0: no version information
available (required by ./wxruby2.so)
- executing a example ...
ruby /data/install/grid.rb
/usr/local/lib/ruby/gems/1.8/gems/wxruby-1.9.9-x86-linux/lib/wxruby2.so:
/usr/local/lib/ruby/gems/1.8/gems/wxruby-1.9.9-x86-linux/lib/wxruby2.so:
symbol _ZTI6wxGCDC, version WXU_2.8 not defined in file
libwx_gtk2u_core-2.8.so.0 with link time reference -
/usr/local/lib/ruby/gems/1.8/gems/wxruby-1.9.9-x86-linux/lib/wxruby2.so
(LoadError)
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from
/usr/local/lib/ruby/gems/1.8/gems/wxruby-1.9.9-x86-linux/lib/wx.rb:12
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from /data/install/grid.rb:8
.....
Hello everybody,
if has somebody has running a wxruby on a SLES10 system please let me
know.
Thanks for any help,
Franz Irlweg
-----Original Message-----
From: wxruby-users-bounces at rubyforge.org
[mailto:wxruby-users-bounces at rubyforge.org] On Behalf Of Alex Fenton
Sent: Thursday, November 06, 2008 6:26 PM
To: General discussion of wxRuby
Subject: Re: [wxruby-users] wxRuby 1.9.9 on SLES 10
Irlweg, Franz (ZNT) wrote:
> wx-config --libs
> -L/usr/local/lib -pthread -L/usr/X11R6/lib -lwx_gtk2_richtext-2.8
> -lwx_gtk2_aui-2.8 -lwx_gtk2_xrc-2.8 -lwx_gtk2_qa-2.8
> -lwx_gtk2_html-2.8
> -lwx_gtk2_adv-2.8 -lwx_gtk2_core-2.8 -lwx_base_xml-2.8
> -lwx_base_net-2.8
> -lwx_base-2.8
>
Thanks. I think the problem is that the rpm version you have is a
non-unicode build of wxWidgets, whereas I've built it against a unicode
version. See that the libs it's looking for have a u in the name, eg
libwx_gtk2u_aui, whereas the ones on your system don't.
I would suggest having a look in your repository to see if a "unicode"
build of wxWidgets 2.8 is available, and installing that. wxRuby hasn't
ever supported ascii-only builds of wxWidgets, and probably won't.
wxWidgets 3.0 will make this easier by having a single utf8 build only.
cheers
alex
_______________________________________________
wxruby-users mailing list
wxruby-users at rubyforge.org
http://rubyforge.org/mailman/listinfo/wxruby-users
If you are not the intended recipient, you are hereby notified that any use, dissemination, or copying of this communication is strictly prohibited.
If you have received this communication in error, please notify us at once so This communication and any files or attachments transmitted with it may contain information that is copyrighted or confidential and exempt from disclosure under applicable law. It is intended solely for the use of the individual or the entity to which it is addressed.
that we may take the appropriate action and avoid troubling you further.
Thank you for your cooperation. Please contact your local IT staff or email info at siltronic.com if you need assistance.
Siltronic AG, Sitz Muenchen, Hanns-Seidel-Platz 4, 81737 Muenchen, Germany. Amtsgericht Muenchen HRB 150884
Vorstand: Wilhelm Sittenthaler (Vorsitz), Gerhard Brehm, Paul Lindblad, Joachim Manke, Michael Peterat. Vorsitzender des Aufsichtsrats: Rudolf Staudigl
More information about the wxruby-users
mailing list