
Ubuntu日本語フォーラム

ログインしていません。
こうなりました.
yamadatarou@yamadatarou:~/lilfes-1.096 $ make
Making all in src
make[1]: Entering directory `/home/yamadatarou/lilfes-1.096/src'
c++ -g -O2 -fstrict-aliasing -W -Wall -Wl,-rpath -Wl,/usr/local/lib -o lilfes yacc.o lex.o assoc.o basic.o bdbm.o builtin.o cell.o code.o code2.o compile.o const_def.o dbm.o default.o earley.o ecup.o errors.o fariths.o farray.o files.o ftmanip.o ftype.o hash.o lildbmem.o lildbm.o lildbm-dbtree.o lildbm-interface.o lildbm-schema.o machine.o machine2.o main.o memalloc.o minoparse.o mitsuisi.o module.o n1fsp.o n1machine.o nishiken.o option.o outform.o parse.o proc.o profile.o qc.o lregex.o stream.o strop.o structur.o tsdb.o tsdbprof.o will.o schema.o edge.o featurestructure.o rule-fs.o tnt_parse0.o tnt_parse1.o tnt_parse2.o tnt_parse3.o tnt_readrule.o sigint.o initial.o lstring.o memchk.o version.o amis.o xml.o -lgdbm -lnsl -lfl
lex.o(.gnu.linkonce.r._ZTV11yyFlexLexer+0x28):/usr/include/c++/3.3/i486-linux/bits/atomicity.h:38: undefined reference to `yyFlexLexer::yywrap()'
lex.o(.gnu.linkonce.r._ZTV15lilfesFlexLexer+0x28):/usr/include/c++/3.3/i486-linux/bits/atomicity.h:38: undefined reference to `yyFlexLexer::yywrap()'
collect2: ld はステータス 1 で終了しました
make[1]: *** [lilfes] エラー 1
make[1]: Leaving directory `/home/yamadatarou/lilfes-1.096/src'
make: *** [all-recursive] エラー 1
どうしたらいいでしょうか?教えてください。
オフライン
http://www-tsujii.is.s.u-tokyo.ac.jp/lilfes/index-j.html#download
これですか?
それにしてはバージョンが合わないような。。
なにをしようとしているのか、もう少し具体的にお願いします。
なんとなくREADME.txtやINSTALL.txtを読むと解決するような話のような気もしますが。
# ./configureが必要とかってことはないでしょうか。
オフライン
すいません、実はubuntu4.10を先日インストールしてlilfes-1.096をインストールしようとしていました。すると、ubuntu4.10では日本語入力がままならず、コピペだけで文章をつくらず得なくなり、最低限の情報のみの投稿となってしまいました。
いまは別のパソコンで投稿しています。
どうしてもlilfes-1.096をインストールする必要があり、思い切ってOSのバージョンを4.10(2004年)にすれば、すんなり入るのかと思いまして、やってみたは良いものの、最後にできるはずのおそらく/usr/local/binにはいるであろうものができないようです・・・。
今思ったのですが、そもそもgcc-2.95あたりでないとコンパイルできないようなのですが、gcc-3.3で./configureしました。c++も3あたりのバージョンです。それが原因でしょうか・・・。
あと少しでインストールできたように思えますが、ここまできてできないのは残念です。
良い方法があればアドバイスをお願いします。
オフライン
https://bugs.launchpad.net/ubuntu-jp-improvement/+bug/434964
の件のようですが、ソースのありかもなにもわからない状態では、アドバイスのしようもありません。
なにをしようとしているのか、もう少し具体的にお願いします。
ぱっと見では、atomicity.hの内容がソースが期待するものと一致していないようですが、コンパイルに必要な要件を確認してはいかがでしょう。
オフライン