Versuche, mecab zu kompilieren scheitern

From: Bernd Muent <muent(at)>
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)
Index: japanese textproc
B-deps: ja-ipadic- libtool-1.3.5_1

/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
===> 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/
>> 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 -lstdc++ -lc_r
g++ -O3 -Wall -o .libs/mecab mecab.o ./.libs/ -lstdc++
-Wl,--rpath -Wl,/usr/local/lib
./.libs/ undefined reference to `pthread_mutex_unlock'
./.libs/ undefined reference to `pthread_mutex_lock'
./.libs/ 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:, eMail:
To Unsubscribe: send mail to
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 29 Oct 2003 - 12:15:48 CET

search this site