mysql:11908
From: "Yahushi Takemoto" <"Yahushi Takemoto" <take@xxxxxxxxxx>>
Date: Fri, 5 Aug 2005 19:40:33 +0900
Subject: [mysql 11908] 3.22 のコンパイルについて
こんにちは。竹本と申します。 少し助けていただきたいのですが gcc 3.2.3 で MySQL 3.22.32 をコンパイルしたところ Making all in client make[2]: 入ります ディレクトリ `/usr/local/src/elogitsystemfiles/mysql-3.22.32/client' c++ -DUNDEF_THREADS_HACK -I./../include -I../include -I./.. -I.. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OF FSET_BITS=64 -O3 -DDBUG_OFF -fno-implicit-templates -D_FILE_OFFSET_BITS=64 -c mysql.cc ../include/m_string.h:15 から include されたファイル内, mysql.cc:16 から: /usr/include/string.h:208: declaration of `char* strcasestr(const char*, const char*) throw ()' throws different exceptions ../include/my_sys.h:392: than previous declaration `char* strcasestr(const char*, const char*)' make[2]: *** [mysql.o] エラー 1 make[2]: 出ます ディレクトリ `/usr/local/src/elogitsystemfiles/mysql-3.22.32/client' make[1]: *** [all-recursive] エラー 1 make[1]: 出ます ディレクトリ `/usr/local/src/elogitsystemfiles/mysql-3.22.32' make: *** [all-recursive-am] エラー 2 clinetの部分でエラーがでます。 php から アクセスに行く DBのバージョンが 3.22.32 の為このバージョンで 作成したいのですが、解決方法ご存知の方ご教授願えないでしょうか? 現在は 3.23.58 で作成しているのですが mysql_pconnect でエラーが発生してしま います。 エラーは unknown command になります。 apache を再起動すると一時的に解消はされますが、根本的な解決ではないので。 なお gcc 2.91.66 で作成したサーバーでは mysql_pconnect でのエラーは発生して いません。
-> 11908 2005-08-05 19:40 ["Yahushi Takemoto" <] 3.22 のコンパイルについて 11922 2005-08-08 21:38 ┗[<takeshi@xxxxxxxxxx>] 11932 2005-08-10 16:28 ┗["Yahushi Takemoto" <] 11933 2005-08-10 16:47 ┗[遠藤 俊裕 <endo@xxxx] 11934 2005-08-10 16:55 ┗["T.Sasaki" <papasan2] 11935 2005-08-10 16:58 ┣[遠藤 俊裕 <endo@xxxx] 11937 2005-08-10 17:17 ┃┣["T.Sasaki" <papasan2] 11939 2005-08-10 17:22 ┃┃┗[遠藤 俊裕 <endo@xxxx] 11940 2005-08-10 17:23 ┃┃ ┗[遠藤 俊裕 <endo@xxxx] 11938 2005-08-10 17:20 ┃┗["Yahushi Takemoto" <] 11936 2005-08-10 17:06 ┗["Yahushi Takemoto" <]