Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
kakasi のインストール( make 出来ない)
- From: 榎本 俊数 <enomoto.t@xxxxxxxxxxxxxx>
- Date: Mon, 08 Apr 2002 11:27:43 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 02565
はじめまして、いつも参考にさせてもらっています。
さて今回はKakasiのインストールについて質問させてください。
現在TEXT-kakasiのインストールを試みていますが、
makeができず先に進めません。
どうやらgccにしてされているオプション`-KPIC'が悪いみたいなのですが、
その対処法が分からないでいます。
どなたか対処法をご存知の方がおられましたら、
アドバイスをお願いできないでしょうか。
なおインストールに当たっては以下のURLを参考にしました。
http://www.amays.com/~mizusawa/namazu_kaisetu/
○ KAKASIのインストール
1.gcc2.9.4を使うため/usr/local/bin/gccよりも先に/opt/sfw/bin/gccにパ
スを通す。
2.つぎに/usr/ccs/bin/make でmakeする。
3.スーパーユーザになる。
4.make install(/usr/ccs/bin/make)-------でもranlibにパスが通ってない
のでエラーが出る。
5./opt/sfw/sparc-sun-solaris2.8/bin/ranlibにパスを通す。
6.再度 make install(/usr/ccs/bin/make)
7.完了!
○ TEXT-Kakasiのインストール
1.gcc2.95.2を使うため/usr/local/bin/gccよりも先に/opt/sfw/bin/gccに
パスを通す。
2.make ⇒ccを知らんとエラーが出る。
3.Makefileの CC = cc , LD = cc をgccに書き換える(3箇所)。
$ gcc -v
Reading specs from
/opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/specs
gcc version 2.95.2 19991024 (release)
$ make
gcc -c -I/usr/local/include -xO3 -xdepend -DVERSION=\"1.05\" -DXS_
VERSION=\"1.05\" -KPIC -I/usr/
perl5/5.00503/sun4-solaris/CORE -DWAKATIGAKI Kakasi.c
gcc: unrecognized option `-KPIC'
gcc: language depend not recognized
gcc: Kakasi.c: linker input file unused because linking not done
Running Mkbootstrap for Text::Kakasi ()
chmod 644 Kakasi.bs
LD_RUN_PATH="/usr/local/lib" gcc -o
blib/arch/auto/Text/Kakasi/Kakasi.so -R/usr/local/lib -G Kakasi.
o -L/usr/local/lib -lkakasi
gcc: Kakasi.o: No such file or directory
make: *** [blib/arch/auto/Text/Kakasi/Kakasi.so] Error 1
4.gccには-KPICオプションが無いみたいなので、Makefile内の下記をコメン
トアウト。
# CCCDLFLAGS = -KPIC
5.再度makeを試みる。
tengoku% make
gcc -c -I/usr/local/include -xO3 -xdepend -DVERSION=\"1.05\" -DXS_
VERSION=\"1.05\" -I/usr/perl5
/5.00503/sun4-solaris/CORE -DWAKATIGAKI Kakasi.c
gcc: language depend not recognized
gcc: Kakasi.c: linker input file unused since linking not done
Running Mkbootstrap for Text::Kakasi ()
chmod 644 Kakasi.bs
LD_RUN_PATH="/usr/local/lib" gcc -o
blib/arch/auto/Text/Kakasi/Kakasi.so -R/usr/local/lib -G Kakasi.
o -L/usr/local/lib -lkakasi
gcc: Kakasi.o: No such file or directory
make: *** [blib/arch/auto/Text/Kakasi/Kakasi.so] Error 1
6.どうやらgccではだめみたいなのでMakefileをccに変え、ccにパスを通す
(/usr/ucb/cc)
7.tengoku% set
path (/bin /usr/bin /usr/local/bin /usr/ucb /usr/ccs/bin
/usr/perl5/5.00503/bin)
8.再度make。
tengoku% make
cc -c -I/usr/local/include -xO3 -xdepend -DVERSION=\"1.05\" -DXS
_VERSION=\"1.05\" -KPIC -I/usr
/perl5/5.00503/sun4-solaris/CORE -DWAKATIGAKI Kakasi.c
/usr/ucb/cc: language optional software package not installed
*** Error code 1
make: Fatal error: Command failed for target `Kakasi.o'