On 01/20/2007 09:52 AM, Kiran Malla wrote:
> Hello,
>
> I am trying to cross compile PHP-5.2.0 for arm linux.
>
> # export CC=/usr/local/arm/3.3.2/bin/arm-linux-gcc
> # export AR=/usr/local/arm/3.3.2/bin/arm-linux-ar
> # export LD=/usr/local/arm/3.3.2/bin/arm-linux-ld
> # export NM=/usr/local/arm/3.3.2/bin/arm-linux-nm
> # export RANLIB=/usr/local/arm/3.3.2/bin/arm-linux-ranlib
> # export STRIP=/usr/local/arm/3.3.2/bin/arm-linux-strip
>
> # ./configure --host=arm-linux --sysconfdir=/etc/appWeb
> --with-exec-dir=/etc/appWeb/exec
>
> Result of this configure is,
> .
> .
> .
>
> Checking for iconv support... yes
> checking for iconv... no
> checking for libiconv... no
> checking for libiconv in -liconv... no
> checking for iconv in -liconv... no
> configure: error: Please reinstall the iconv library.
>
> I have installed libiconv-1.11 on my system. The command 'which iconv' shows
> '/usr/local/bin/iconv'.
> I have no clue why configure is failing due to missing iconv.
config.log should have some more information.
Though, I guess the reason is that you're using i386 libiconv in ARM build.
--
Wbr,
Antony Dovgal