[Kazehakase-devel 2641] Ruby拡張でエラー

Back to archive index

Kazuhiro NISHIYAMA zn****@mbf*****
2006年 5月 29日 (月) 14:25:52 JST


西山和広です。

別ディレクトリでmake時のエラーは以下のパッチで直るのですが、
起動時に
kazehakase-trunk: relocation error: /home/kazu/opt/kazehakase-trunk/lib/kazehakase/ext/ruby/libkzext.so: undefined symbol: G_CHILD_ADD
と出てkazehakaseが起動できませんでした。

とりあえずlib/kazehakase/ext/rubyを消すと
(kazehakase-trunk:24392): Gtk-WARNING **: RubyDialog: missing action

(kazehakase-trunk:24392): Gtk-WARNING **: ReloadRuby: missing action

(kazehakase-trunk:24392): Gtk-WARNING **: InstallAsRubyExtension: missing action

(kazehakase-trunk:24392): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -4 and height 21
というメッセージは出るものの起動は出来ています。


Index: ext/ruby/Makefile.am
===================================================================
RCS file: /cvsroot/kazehakase/kazehakase/ext/ruby/Makefile.am,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile.am
--- ext/ruby/Makefile.am	23 Apr 2006 14:57:44 -0000	1.5
+++ ext/ruby/Makefile.am	29 May 2006 05:09:43 -0000
@@ -21,6 +21,7 @@ INCLUDES = \
 	$(LIBGNUTLS_CFLAGS) \
 	$(RUBY_CFLAGS) \
 	$(RUBY_EXT_CFLAGS) \
+	-I$(top_builddir)/src \
 	-I$(top_srcdir)/src \
 	-I$(top_srcdir)/src/actions \
 	-I$(top_srcdir)/src/bookmarks \


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)



Kazehakase-devel メーリングリストの案内
Back to archive index