[Armadillo:04007] Re: phpコンパイル
email@hidden
2009年 2月 4日 (水) 19:05:54 JST
お世話になります。
表題の件、解決しましたので報告いたします。
当方が持っていました資料に、
libxml2_2.6.27.dfsg-1_arm.deb
libxml2-dev_2.6.27.dfsg-1_arm.deb
libxslt1-dev_1.1.19-1_arm.deb
libxslt1.1_1.1.19-1_arm.deb
libgpg-error0_1.4-1_arm.deb
libgcrypt11_1.2.3-2_arm.deb
を入れろと書いてましたので、闇雲に入れたのが悪かったようです。
どれかはしらべてませんが、どれかがiconvに依存するらしく、
iconvはdebianパッケージが存在しない…
パッケージ作成からか。とイヤになってましたが、
iconvに依存しない組み合わせがあるかもしれない思い、
VMごと新しい環境でやり直しました
libxml2_2.6.27.dfsg-1_arm.deb
libxml2-dev_2.6.27.dfsg-1_arm.deb
の2つ、
libxslt1-devを開発環境にインストール
でOKでした
以下のオプションでコンパイル通す事ができました。
CONFIGURE_OPT = --host=$(CROSS_COMPILE:-=) --prefix=/usr \
--enable-force-cgi-redirect --enable-fastcgi \
--with-config-file-path=/etc --without-mm \
--enable-pdo --with-pdo-sqlite --with-sqlite \
--without-mysql --without-sybase-ct \
--enable-soap \
--enable-libxml --with-libxml-dir=/usr/arm-linux-gnu \
--with-openssl=/usr/arm-linux-gnu \
--without-pear \
--enable-sysvmsg \
--enable-mbstring
phpはatmark-distへマージの予定だとどこかで見た気がしますが
出るまで待てば必要ないノウハウですね。
> 竹之下です。
>
> 開発環境がDebianであれば、以下の手順でクロス開発用のライブラリを
> インストールすることができます。
>
> クロス開発用ライブラリをインストールする方法
> http://armadillo.atmark-techno.com/howto/install-cross-libraries
>
> --
> Koyo Takenoshita
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
>
armadillo メーリングリストの案内