mysql:12985
From: <kawaguchi@xxxxxxxxxx>
Date: Tue, 16 May 2006 02:49:48 +0900
Subject: [mysql 12985] FC4へのインストール:makeでのみエラー
お世話になっております。川口と申します。 FedoraCore4 に MySQLをインストールしようとしていますが、 configureでエラーが発生しませんが、 その後のmakeでエラーが発生してしまいます。 かれこれ2,3日同じ問題と格闘し続けていますが、 技術不足でどうにもこうにも進みません・・・。 問題箇所がおわかりの方、おられますでしょうか? 大変お手数ですが、ご指摘いただけますと非常に助かります。 どうぞよろしくお願いします。 ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- MySQLをソースからインストールしようとする前に、 yumでインストールしていたMySQLを削除しました。 # yum remove mysql Removing: mysql i386 4.1.16-1.FC4.1 installed Removing for dependencies: mysql-devel i386 4.1.16-1.FC4.1 installed mysql-server i386 4.1.16-1.FC4.1 installed perl-DBD-MySQL i386 2.9007-1 installed Is this ok [y/N]: y ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ○環境 ・FedoraCore4 (2.6.15-1.1833) ・Apache/1.3.34 ・PHP 4.4.2 ・mysql-4.0.26.tar.gz 他には、mysql-3.23.58/mysql-4.1.16 を試しました ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ○MySQL configure # make clean # ./configure \ --prefix=/usr/local/mysql \ --with-charset=ujis \ -with-extra-charsets=all \ --with-mysqld-user=mysql \ --disable-dependency-tracking \ --without-bench \ --enable-assembler \ --mandir=/usr/share/man \ --with-pthread \ --with-named-thread-libs=-lpthread ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ○configureログ # 末尾から20行ほど config.status: creating tools/Makefile config.status: creating tests/Makefile config.status: creating Docs/Makefile config.status: creating support-files/Makefile config.status: creating support-files/MacOSX/Makefile config.status: creating mysql-test/Makefile config.status: creating netware/Makefile config.status: creating include/mysql_version.h config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing default commands MySQL has a Web site at http://www.mysql.com/ which carries details on the latest release, upcoming features, and other information to make your work or play with MySQL more productive. There you can also find information about mailing lists for MySQL discussion. Remember to check the platform specific part of the reference manual for hints about installing MySQL on your platform. Also have a look at the files in the Docs directory. Thank you for choosing MySQL! [root@local mysql-4.0.26]# ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ○その後のmakeログ # 末尾から20行ほど /include -I. -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -c -o repl_failsafe.o repl_failsafe.cc item_sum.h: In member function 'virtual void Item_sum_avg::fix_length_and_dec()': item_sum.h:239: 警告: minimum/maximum operators are deprecated item_sum.h: In member function 'virtual void Item_sum_std::fix_length_and_dec()': item_sum.h:285: 警告: minimum/maximum operators are deprecated /bin/sh ../libtool 〜中略〜 lnsl -lm -lpthread mkdir .libs g++ -O3 -DDBUG_OFF 〜中略〜 -lcrypt -lnsl -lm -lpthread sql_class.o(.text+0x1c7f): In function `THD::THD()': sql_class.cc: undefined reference to `my_fast_mutexattr' sql_class.o(.text+0x22af): In function `THD::THD()': sql_class.cc: undefined reference to `my_fast_mutexattr' mysqld.o(.text+0x36c9): In function `main': mysqld.cc: undefined reference to `my_fast_mutexattr' mysqld.o(.text+0x3740):mysqld.cc: undefined reference to `my_fast_mutexattr' mysqld.o(.text+0x3751):mysqld.cc: undefined reference to `my_fast_mutexattr' mysqld.o(.text+0x3762):mysqld.cc: more undefined references to `my_fast_mutexattr' follow collect2: ld returned 1 exit status make[4]: *** [mysqld] エラー 1 make[4]: Leaving directory `/usr/src/mysql-4.0.26/sql' make[3]: *** [all-recursive] エラー 1 make[3]: Leaving directory `/usr/src/mysql-4.0.26/sql' make[2]: *** [all] エラー 2 make[2]: Leaving directory `/usr/src/mysql-4.0.26/sql' make[1]: *** [all-recursive] エラー 1 make[1]: Leaving directory `/usr/src/mysql-4.0.26' make: *** [all] エラー 2 [root@local mysql-4.0.26]# ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ○その他 # ps ax | grep mysql (なし) # rpm -qa | grep mysql (なし) 以上です。よろしくお願いします。
-> 12985 2006-05-16 02:49 [<kawaguchi@xxxxxxxxx] FC4へのインストール:makeでのみエラー 12994 2006-05-17 18:49 ┗[<kawaguchi@xxxxxxxxx] 13011 2006-05-19 23:26 ┗[<kawaguchi@xxxxxxxxx]