Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make error on Mac OS X
- From: Yasuaki KAI <kai@xxxxxxxxxxxxxx>
- Date: Sat, 7 Jun 2003 18:02:28 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 03313
はじめまして。甲斐康朗と申します。
MAC OS X (Version 10.2.6)にNamazuをインストールしようとして
います。nkf, KAKASI, Text-KAKASIと順調にインストールできたの
ですが、Namazuのソースファイルをmakeするときに以下のエラーが
出て止まってしまいました。
------------------------------------------------------------
make[2]: *** [namazu] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
------------------------------------------------------------
システム Darwin Kernel Version 6.6: Power Macintosh powerpc
Namazu namazu-2.0.12
perl v5.6.0 built for darwin
nkf Network Kanji Filter Version 2.0 (1/0209/Shinji Kono)
KAKASI Kanji Kana Simple Inverter Version 2.3.4
Text-KAKASI Version 1.05
[namazu-users-ja:01643] NAMAZU on Darwin (MAC OS X) に書かれ
ている現象と酷似しているので、スレッドを参考に nmz/Makefile
の 165行目「LIBS = -lm 」を「LIBS = 」として make してみまし
たが、結果は全く変化ありませんでした。
以後の対処の仕方が分かりません。
なお、インストール時のログは下記ファイルにある通りでした。
http://www.asahi-net.or.jp/~xn8y-ki/namazu/nmz_log.txt
make checkの結果は次の通りです。
------------------------------------------------------------
% make check
Making check in conf
make[1]: Nothing to be done for `check'.
Making check in doc
Making check in en
make[2]: Nothing to be done for `check'.
Making check in ja
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in etc
make[1]: Nothing to be done for `check'.
Making check in filter
make[2]: Nothing to be done for `check-am'.
Making check in intl
make[1]: Nothing to be done for `check'.
Making check in po
make[1]: Nothing to be done for `check'.
Making check in lib
make[1]: Nothing to be done for `check'.
Making check in nmz
make[1]: Nothing to be done for `check'.
Making check in pl
make[1]: Nothing to be done for `check'.
Making check in src
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -pedantic -o namazu
form.o namazu.o output.o rcfile.o result.o usage.o namazu-cmd.o
-lintl -liconv ../nmz/libnmz.la ../lib/libnmzut.a -lm
gcc -g -O2 -Wall -pedantic -o namazu form.o namazu.o output.o rcfile.o
result.o usage.o namazu-cmd.o /usr/local/lib/libintl.dylib
-L/usr/local/lib
-lc /usr/local/lib/libiconv.dylib ../nmz/.libs/libnmz.a
../lib/libnmzut.a -lm
ld: multiple definitions of symbol _getopt
/usr/lib/libc.dylib(getopt.So) definition of _getopt
../lib/libnmzut.a(getopt.o) definition of _getopt in section
(__TEXT,__text)
ld: multiple definitions of symbol _opterr
/usr/lib/libc.dylib(getopt.So) definition of _opterr
../lib/libnmzut.a(getopt.o) definition of _opterr in section
(__DATA,__data)
ld: multiple definitions of symbol _optind
/usr/lib/libc.dylib(getopt.So) definition of _optind
../lib/libnmzut.a(getopt.o) definition of _optind in section
(__DATA,__data)
ld: multiple definitions of symbol _optopt
/usr/lib/libc.dylib(getopt.So) definition of _optopt
../lib/libnmzut.a(getopt.o) definition of _optopt in section
(__DATA,__data)
ld: warning multiple definitions of symbol _locale_charset
/usr/local/lib/libintl.dylib(localcharset.lo) definition of
_locale_charset
/usr/local/lib/libiconv.dylib(localcharset.lo) definition of
_locale_charset
make[1]: *** [namazu] Error 1
make: *** [check-recursive] Error 1
------------------------------------------------------------
Yasuaki KAI