Kouhei Sutou
kou****@clear*****
2014年 8月 16日 (土) 22:32:01 JST
須藤です。 In <53EF4****@gmail*****> "[groonga-dev,02662] Re: MariaDB 10.0.13バンドル版MroongaをVS2013でビルドすると失敗します" on Sat, 16 Aug 2014 20:50:26 +0900, hiroshi hatake <cosmo****@gmail*****> wrote: > すみません、このエラーを解消するために > > https://github.com/mroonga/mroonga/blob/master/packages/source/patches/mariadb-10.0.3-windows-build.diff > > をMariaDB 10.0.13のsql\sql_locale.ccに当ててWindowsでビルドしてみた所ビ > ルドが通りました。 > MroongaとMySQLとMariaDBの3つで検証していて、どこか取り違えていたようです。。 いえいえ、ビルドできるようになってよかったです! > なので、素のMySQL 5.6.20とMariaDB 10.0.13では出ない > https://dl.dropboxusercontent.com/u/36753409/with-mariadb-10.0.13/config-mroonga-4.04-with-mariadb-10.0.13-vc2013-zip-32.log > > ↑において > > C:\jw\workspace\dmbvc2013\powershell\work\source\storage\connect\tabwmi.cpp(203): error C3861: 'max': 識別子が見つかりませんでした [C:\jw\workspace\dmbvc2013\powershell\work\build-vc2013-zip-32\storage\connect\connect.vcxproj] > > がなぜ発生しているかを突き止めればいいのではないでしょうか! なるほど! MroongaかGroongaがチェックしているなにかのパラメーターが影響 しているんでしょうねぇ。素のMariaDBとMroonga入りMariaDBの CMakeでの検出結果のdiffをとってみればヒントがありそうな気が しますが、CMakeってどこに検出結果を出力するのかしら。。。 CMakeCache.txtは一部だけみたいな感じがしますし。。。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: http://www.clear-code.com/services/code-reader/