Re: php for android

From: Date: Sun, 10 Jan 2010 15:50:35 +0000
Subject: Re: php for android
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-46618@lists.php.net to get a copy of this message
Antony Dovgal wrote:
On 01/10/2010 12:45 AM, Moshe Doron wrote:
Quit easy porting, here the instructions: http://www.icomsw.com/~moshe/php-android.php
-CC = gcc +CC = /home/git/arm-2009q3/bin/arm-none-linux-gnueabi-gcc -CPP = gcc -E +CPP = /home/git/arm-2009q3/bin/arm-none-linux-gnueabi-gcc -E Such kind of changes is not necessary, you can do it with CC=<path to gcc> LD=<path to ld> ./configure ... If you remove that, there are only two parts that seem to be really ARM-specific: 1) -export-dynamic -> -all-static 2) a patch for zend_float.h Both of them are not clear to me, would you care to explain why are they needed?
Hello, The static compile is due to the fact that in android there is replacment to the standard libc called "bionic". Since and i haven't yet managed to tell the CodeSourcery to link against bionic i linked all staticlly. bionic is something i need to face for allowing the php to interact with the local apache and for allowing the php to be embeded into the android ndk framework. I guess there some extra patching will need for it. Moshe

« previous php.internals (#46618) next »