NoSQLとしてのMySQLの動作確認(HandlerSocket) Makefile.PL patch
なんか、せっかくperl clientがついてるのに、
make perl
が通らなかったので、ちょっとMakefileを修正してみた。
rpmを作成してinstallする方は動いたけど、
今日はUbuntuで動作確認してみたかったので、修正した。
別に修正しなくても、headerファイルもしかるべきところにおけば通るっぽいし、
間違いとは言えないので、どうしたもんか。
さて、どうやって作者に連絡するか・・・。
(このBlogを作者に連絡してくれる有志募集中)
→
MLで、というアドバイスをもらったので突撃してみた。
→ (2010/11/09追記)
無事に取り込んでもらえました。
https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL/commit/bbd256250ed04c72915d09cd1de4c3cb12d24961
make perl
が通らなかったので、ちょっとMakefileを修正してみた。
/home/satoshi/github/HandlerSocket-Plugin-for-MySQL/perl-Net-HandlerSocket
% git diff Makefile.PL
diff --git a/perl-Net-HandlerSocket/Makefile.PL b/perl-Net-HandlerSocket/Makefile.PL
index 1b76494..50ad0dc 100644
--- a/perl-Net-HandlerSocket/Makefile.PL
+++ b/perl-Net-HandlerSocket/Makefile.PL
@@ -13,7 +13,7 @@ WriteMakefile(
LD => 'g++ -fPIC',
LIBS => ['-lhsclient'], # e.g., '-lm'
DEFINE => '', # e.g., '-DHAVE_SOMETHING'
- INC => '-I. -I/usr/include/handlersocket',
+ INC => '-I. -I../libhsclient',
OPTIMIZE => '-g -O3 -Wall -Wno-unused',
# Un-comment this if you add C files to link with later:
# OBJECT => '$(O_FILES)', # link all the C files too
rpmを作成してinstallする方は動いたけど、
今日はUbuntuで動作確認してみたかったので、修正した。
別に修正しなくても、headerファイルもしかるべきところにおけば通るっぽいし、
間違いとは言えないので、どうしたもんか。
さて、どうやって作者に連絡するか・・・。
(このBlogを作者に連絡してくれる有志募集中)
→
MLで、というアドバイスをもらったので突撃してみた。
→ (2010/11/09追記)
無事に取り込んでもらえました。
https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL/commit/bbd256250ed04c72915d09cd1de4c3cb12d24961