交叉編譯配置移植PHP

2021-08-20 17:37:53 字數 748 閱讀 8012

安裝php 

進入php資料夾

tar -xzvf php-5.3.16.tar.gz

4、配置

進入解壓後的資料夾 

cc=arm-linux-gcc ./configure --host=arm-linux --prefix=/home/ocean/php --enable-sockets --enable-pdo --disable-all --with-zlib-dir=/home/ocean/zlib/  --with-pdo-sqlite --with-sqlite3=/home/ocean/sqlite/

其中zlib為php的乙個依賴庫。

出現錯誤:configure: error: xml2-config not found. please check your libxml2 installation.

執行yum install libxml2,然後再執行yum install libxml2-devel安裝完畢後,重新執行上面的./configure命令。

5、編譯

make  

6、安裝

make install

8、配置檔案

cp /usr/local/php/php-5.3.16/php.ini-development  /home/ocean/php/lib/php.ini

把原來位於源**裡面的php.ini-development拷貝到/usr/local/php/lib/php.ini下,並且重新命名為php.ini

madplay移植 交叉編譯

移植madplay 需要如下檔案 madplay 0.15.2b.tar.gz libmad 0.15.1b.tar.gz libid3tag 0.15.1b.tar.gz 和zlib 1.2.3.tar.gz。zlib 1.1.4.tar.gz zlib 1.2.3.tar.gz類似 1 配置編譯...

OpenSSH交叉編譯和移植

一 openssl交叉編譯編譯 2 解壓 tar xvzf openssl 1.0.1h.tar.gz 3 進入解壓後的目錄,然後再建立輸出目錄 make install是安裝在該目錄 如mkdir outdir 4 配置 config no asm prefix home testdir open...

tcpdump 交叉編譯移植(mips)

一 libpcap 交叉編譯 1libpcap 1.8.1 2 解壓 3 修改configure檔案 a 注釋掉 if test z with pcap test cross compiling yes then as fn error pcap type not determined whencr...