« SPAM対策その2…GreyListing | トップページ | 2009年度版どうてちょう »

2008.11.27

MySQL 5.1 が正式リリース!



MySQL 5.1.30 が GA としてリリースされてました!

早速ダウンロードして、コンパイルしてみる。

ま、実は使用はしないんだけど --with-ssl=/usr/local/ssl を指定するとコンパイルエラーを起こした…
===
../../sql/mysql_priv.h:1304:25: error: openssl/des.h: No such file or directory
../../include/violite.h:114: error: ISO C++ forbids declaration of 'SSL_CTX' with no type
../../include/violite.h:114: error: expected ';' before '*' token
../../sql/mysql_priv.h:1307: error: 'des_cblock' does not name a type
../../sql/mysql_priv.h:1311: error: 'des_key_schedule' does not name a type
make[2]: *** [ha_archive_la-ha_archive.lo] Error 1
===
こんな具合。

で、このページによるとどうやら configure 時に
===
Apparently the CPPFLAG is not being read properly. Add the CFLAGS environment variable
with "-I" and it compiles fine.
===
ってなことらしいので、

CFLAGS="-O3 -I/usr/local/ssl/include" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti -I/usr/local/ssl/include" \
./configure \
...
ってな感じで configure & make したら通りました。

これからこの記事にあるようにクラスタのレプリケーションを試してみるか…

|

« SPAM対策その2…GreyListing | トップページ | 2009年度版どうてちょう »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/4540/43244710

この記事へのトラックバック一覧です: MySQL 5.1 が正式リリース!:

« SPAM対策その2…GreyListing | トップページ | 2009年度版どうてちょう »