Ryo Takaishi
s10g4****@stmai*****
2010年 5月 25日 (火) 18:44:36 JST
高石です. 古いGauche-gtk.hを検索してみると見つかったので削除し,最初からやり直し てみました. まず,後だしになってしまい申し分けないのですが,Gauche-h2sの./configureの際 に config.status: error: cannot find input file: h2s/persistence.scm.in と言われるので,configure.acの AC_CONFIG_FILES([h2s/persistence.scm]) の行をコメントアウトしてビルドしています. Gauche-gtkですが,パッチがきちんと当たっていなかった(Makefile.in等)の で手で修正してビルドした所,前に出ていた gtkaccelgroup.c:49: error: too few arguments to function ‘Scm_Apply’ などのエラーは起こらなくなりました.しかし, /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: ld はステータス 1 で終了しました make[1]: *** [gauche-gtk.so] エラー 1 make[1]: ディレクトリ `/home/takaishi/cvsroot/gauche/Gauche-gtk/src' から出ます make: *** [all] エラー 2 というエラーが発生してしまいました. > - src/gauche-gtk.hに #define GAUCHE_API_PRE_0_9 追加するパッチは > 確かに当たっていますか? > - もしかして、前に不完全な形でGauche-gtkのインストールを試みたってことはありませんか > (古いgauche-gtk.hがどっかにあってそっちを見ちゃってる) の条件はクリアした上でのエラーではないかと思います.よろしくお願いしま す. -- 高石 諒 香川大学大学院工学研究科信頼性情報システム工学専攻 s10g4****@stmai*****