Versuche, mecab zu kompilieren scheitern

From: Bernd Muent <muent(at)bmservices.de>
Date: Wed, 29 Oct 2003 12:15:11 +0100

Hallo zusammen,
brauche für den mnogosearch-Engine auf Japanisch einen japanischen
Phrase Segmenter namens mecab.

Nun /usr/ports: make search key=mecab
Port: ja-mecab-0.76
Path: /usr/ports/japanese/mecab
Info: Yet Another Part-of-Speech and Morphological Analyzer
Maint: knu(at)FreeBSD.org
Index: japanese textproc
B-deps: ja-ipadic-2.5.1.1 libtool-1.3.5_1
R-deps:

/usr/ports/japanese/mecab: make install
===> ja-mecab-0.76 depends on file:
/usr/local/libexec/libtool13/libtool - not found
===> Verifying install for /usr/local/libexec/libtool13/libtool in
/usr/ports/devel/libtool13
===> Patching for libtool-1.3.5_1
===> Applying FreeBSD patches for libtool-1.3.5_1
Ignoring previously applied (or reversed) patch.
5 out of 5 hunks ignored--saving rejects to doc/Makefile.in.rej
>> Patch patch-ab failed to apply cleanly.
>> Patch(es) patch-aa applied cleanly.
*** Error code 1

Stop in /usr/ports/devel/libtool13.
*** Error code 1

Stop in /usr/ports/japanese/mecab.
*** Error code 1

Stop in /usr/ports/japanese/mecab.

Ja und nun? Was könnte da falsch sein?

Ich hab dann man mecab-0.76 als tar-Archiv runtergeladen und kompiliert:
Abbruch bei "make" mit:
/bin/sh ../libtool --mode=link g++ -O3 -Wall -o mecab mecab.o
libmecab.la -lstdc++ -lc_r
g++ -O3 -Wall -o .libs/mecab mecab.o ./.libs/libmecab.so -lstdc++
-Wl,--rpath -Wl,/usr/local/lib
./.libs/libmecab.so: undefined reference to `pthread_mutex_unlock'
./.libs/libmecab.so: undefined reference to `pthread_mutex_lock'
./.libs/libmecab.so: undefined reference to `pthread_mutex_init'
*** Error code 1

Stop in /usr/tmp/mecab-0.76/src.
*** Error code 1

Stop in /usr/tmp/mecab-0.76.
*** Error code 1

Stop in /usr/tmp/mecab-0.76.

Tja, was könnte mir da fehlen?

Danke für Tips, Bernd

-- 
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt@bmservices.de
To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 29 Oct 2003 - 12:15:48 CET

search this site