堀江です。
いろいろすみません。
ruby-qt-0.14のエラーの件ですが、以下のパッチを試してみてください。(castしただけ。)
私の使っているegcs-1.1.2-24vl1ではErrorにならずWarningだったので
無視していました。
(他にもあるかもしれない。)
また何かありましたらよろしくお願いします。
--ここから--
diff -urN qt/qrbfunction.h qt.0.14a/qrbfunction.h
--- qt/qrbfunction.h Sun Dec 24 17:16:35 2000
+++ qt.0.14a/qrbfunction.h Fri Jan 5 17:45:14 2001
@@ -16,8 +16,10 @@
/**
Toplevel functions for finalizer etc.
*/
+/*
void rb_qobject_finalizer(void * obj);
void rb_qobjectm_finalizer(void * obj);
+*/
const char * qstr2str(QString* qstr);
void deleteQObj(QObject * qobj);
//void deleteQtObj(Qt * qobj);
diff -urN qt/rslot.cc qt.0.14a/rslot.cc
--- qt/rslot.cc Sun Dec 24 17:16:33 2000
+++ qt.0.14a/rslot.cc Fri Jan 5 17:40:51 2001
@@ -378,7 +378,7 @@
}
//qDebug("rmember = %s,argInt = %d",rmember,argInt);
- ruby_slot = delparenth(rmember);
+ ruby_slot = delparenth((char *)rmember);
}
RMenuRSlot::~RMenuRSlot()
{
--ここまで--
Fri, 05 Jan 2001, you wrote in [ruby-ext:01473] ruby-qt-0.14 compile error(Fri,
05 Jan 2001): > RAA にあがっていた ruby-qt-0.14 をさっそく試しているのですが、
> rslot.cc でエラーが出てしまいました。御報告まで。
(以下略)
--
**************************************
Nobuyuki Horie, Ph.D.
Lab. Genetic Engineering/Univ. of Shizuoka
mail: horie / smail.u-shizuoka-ken.ac.jp
home page: http://www.u-shizuoka-ken.ac.jp