テンプレート等の実験のため、LIONのlocal環境にMovable Typeをインストール。
が、ここで大きな壁が。DBIはCPANでインストール出来るのだが、DBD::mysqlがインストール出来ない。どうも、MACではtar bollからインストールするしか無いみたいだ。そこで、tar bollを落としてインストールを試みたがだめ。結局3日悩んで、Makefileを書き換えて解決。以下覚え書き。
The CPAN Search Site - search.cpan.orgからDBD-mysql-4.020.tarをDL。型通り
perl Makefile. PLmake
sudo make install で行くと思ったのだがError。
なぜか解らないのだが perl Makefile.PL --libs="-L/usr/local/mysql/lib -lmysqlclient" としても、error そこで、こいつを参考し、/tmpに/usr/local/mysql/libのファイルをcopy sudo mkdir /tmp/mysql-lib
sudo cp /usr/local/mysql/lib/*.a /tmp/mysql-lib/. DBD-mysql--4.020のディレクトリに戻り cd ~/Desktop/DBD-mysql--4.020
perl Makefile.PL --libs="-L/tmp/mysql-lib -lmysqlclient"
make
make test
sudo make insatall でオケー。
あ! まだ、movabletype本体はインストールしていない。
コメントする