4. local::libを使うのか!
• local::libだけは、本体のライブラリディ
レクトリにインストール
• cpanm -l ./exlib/ --installdeps .
• use local::lib ‘./exlib/’
Thursday, December 27, 12
5. しかし、plackupできない
• ./exlib/bin/plackupない。
• MYMETA.ymlに記述してある。
Thursday, December 27, 12
6. www2064ue% cd src
www2064ue% git clone https://github.com/junichi/MyWeb
Cloning into MyWeb...
remote: Counting objects: 70, done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 70 (delta 15), reused 69 (delta 14)
Unpacking objects: 100% (70/70), done.
www2064ue% cd MyWeb
www2064ue% perl Makefile.PL
Warning: prerequisite Amon2 3.35 not found.
Warning: prerequisite Amon2::DBI 0.06 not found.
Warning: prerequisite DBD::SQLite 1.33 not found.
Warning: prerequisite HTML::FillInForm::Lite 1.09 not found.
Warning: prerequisite JSON 2.50 not found.
Warning: prerequisite Plack::Middleware::ReverseProxy 0.09 not found.
Warning: prerequisite Plack::Middleware::Session 0 not found.
Warning: prerequisite Plack::Session 0.14 not found.
Warning: prerequisite Test::More 0.98 not found. We have 0.94.
Warning: prerequisite Test::WWW::Mechanize::PSGI 0 not found.
Warning: prerequisite Text::Xslate 1.5006 not found.
Warning: prerequisite Time::Piece 1.20 not found. We have 1.1501.
Writing Makefile for MyWeb
Thursday, December 27, 12
7. www2064ue% sudo make install
[sudo] password for jun:
Installing /usr/local/share/perl/5.12.4/MyWeb.pm
Installing /usr/local/share/perl/5.12.4/MyWeb/Web.pm
Installing /usr/local/share/perl/5.12.4/MyWeb/Web/Dispatcher.pm
Appending installation info to /usr/local/lib/perl/5.12.4/perllocal.pod
www2064ue% cd /usr/local/share/perl/5.12.4
www2064ue% ls
MyWeb MyWeb.pm
www2064ue% plackup
zsh: command not found: plackup
Thursday, December 27, 12