morit****@razil*****
morit****@razil*****
2005年 5月 27日 (金) 11:48:12 JST
libsennaがリンクされるようになってないように見えます。 1. senna本体(libsenna)はインストールされていますか? 2. configure時にsennaに関する警告メッセージが出ていませんか? 以上確認いただけると助かります。。 >>> Satoshi Yamagishi さんは書きました: > fedoracore3にて、mysqlバインドのビルドを試みたところ、 > 下記のようなエラーがでてコンパイルが止まります。 > mysql4.0.24、gcc バージョン 3.4.3 20050227 (Red Hat 3.4.3-22.fc3)、です。 > > ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile --enable-assembler --disable-shared --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-charset=ujis CFLAGS="-O2 -mcpu=pentiumpro" CXX=gcc CXXFLAGS="-O2 -mcpu=pentiumpro -felide-constructors" > でMakefileを作りました。 > > 上記コンパイルをsennaパッチを当てないで実行すると、最後までコンパイルが通ります。 > > どこかのMLでみた/dev/shmのパーミッションを1777にしてみましたが同じでした。 > > ■コンパイル失敗直前のメッセージ > Making all in myisam > make[2]: Entering directory `/home/satyasu/buffer/mysql-4.0.24/myisam' > /bin/sh ../libtool --preserve-dup-deps --mode=link gcc -O3 -DDBUG_OFF -O2 -mcpu=pentiumpro -rdynamic -o myisamchk myisamchk.o -all-static libmyisam.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libmystrings.a -lpthread -lz -lcrypt -lnsl -lm -lpthread > gcc -O3 -DDBUG_OFF -O2 -mcpu=pentiumpro -rdynamic -o myisamchk myisamchk.o -static libmyisam.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libmystrings.a -lpthread -lz -lcrypt -lnsl -lm -lpthread > ../mysys/libmysys.a(mf_pack.o)(.text+0x4f7): In function `unpack_dirname': > : warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking > ../mysys/libmysys.a(mf_pack.o)(.text+0x507): In function `unpack_dirname': > : warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking > libmyisam.a(mi_open.o)(.text+0x1f94): In function `mi_open': > : undefined reference to `sen_log' > 以下、上の最後2行のようなメッセージが20回ほど繰り返される。 > _______________________________________________ > Senna-dev mailing list > Senna****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/senna-dev > -- morita