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" <]