需要准备的东西:Apache-1.3.39 for linuxPhp-4.4.8 for linuxUbuntu amd64位 PC机6410开发板,我用的是友善之臂 交叉编译:交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码,即使用 ...
需要准备的东西:
Apache-1.3.39 for linux
Php-4.4.8 for linux
Ubuntu amd64位 PC机
6410开发板,我用的是友善之臂
交叉编译:
交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码,即使用pc上的arm linuxgcc编译器编译好代码,并安装,然后把整个安装包放到开发板的相应目录。
理论上只需在PC上编译安装arm版的apache和php即可,实际上由于在编译安装过程中需要用到某些文件,而这些文件在x86或amd64平台上无法运行的,所以在编译arm版的apache和php之前,需要先使用gcc编译x86版的apache和php。
Apache和php安装包放在/usr/local上,并且arm版的安装在apache_arm文件夹,x86版的安装在apache_test文件夹
编译安装apache
本地x86编译:
tar xvf apache_1.3.39.tar.gz
cd /usr/local/apache_1.3.39/
./configure --prefix=/usr/local/apache_test/apache --enable-module=so
出现:
Syntax error — The configuration file is used only to
原标题:S3C6410移植apache和php
关键词:PHP
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。