[Gauche-devel-jp] Gauche-gtkのビルドが失敗する

Back to archive index

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*****




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