[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 メーリングリストの案内