[前][次][番号順一覧][スレッド一覧]

mysql:11936

From: "Yahushi Takemoto" <"Yahushi Takemoto" <take@xxxxxxxxxx>>
Date: Wed, 10 Aug 2005 17:06:33 +0900
Subject: [mysql 11936] Re: 3.22のコンパイルについて

竹本 です。

私的にはソース修正で一旦逃げようかと思ったのですが、
業務で使用するサーバーの設定でそれは如何なものかと
思ったので、コンパイル可能な環境にしたいと思います。

実際に2.95 でコンパイルしたものではエラーにならないので
先ずはその検証をしたいと思います。


> 佐々木です。
>
> 3.23 だと strcasestr() を my_strcasestr() と変更して逃げてます。
> ただし、問題点はそれだけではありませんので、きちんとコンパイルできる環境を
整えた方がいいでしょうね。
>
>
> "遠藤 俊裕" <endo@xxxxxxxxxx> wrote:
> > 遠藤です。
> >
> > 新しい cc も、文法も、mysql すら良く分かってないので、
> > 大きく的はずれかもしれませんが、
> >
> > Wed, 10 Aug 2005 16:28:22 +0900 に、
> > "Yahushi Takemoto" <take@xxxxxxxxxx> さんは書きました:
> >
> > > やはり gcc の低いバージョンでないとビルド出来ないのですね。
> >
> > というわけでは無いかも。
> > (適宜改行)
> > /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*)'
> >
> > と言っているので、my_sys.h で宣言してる strcasestr が
> > 本来ある <string.h> の宣言と throw 宣言において違うと
> > 言っているのでは。。。。
> > だとすると、my_sys.h の中の宣言を消し、そのコードがあ
> > るなら消すのがいいかも。
> > その逆で mysql 側を残して当該関数の .so をリンクしない
> > とか。で、なんとかならないっすかねぇ。。。
> >
> > --
> > えんどう@あっぷらぼ
> > mail: endo@xxxxxxxxxx, endo_t@xxxxxxxxxx, endo@xxxxxxxxxx
> > http://www.applabo.com/
> > http://homepage1.nifty.com/EndoT/
> >
> >
> >
>


[前][次][番号順一覧][スレッド一覧]

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