mips 24kc cross compile

產生config.site
檔案 寫入以下內容

ac_cv_file__dev_ptmx=no

ac_cv_file__dev_ptc=no

執行

CONFIG_SITE=config.site ./configure --target=mips-linux --host=mips-linux --build=i686-linux-gnu --disable-ipv6

--enable-optimizations

--disable-ipv6 ac_cv_file__dev_ptmx=no ac_cv_file__dev_ptc=no


apt-get install libssl-dev

apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libsqlite3-dev

先編譯x86版本

tar zxvf Python-3.5.3.tgz

mkdir build_x86

cd build_x86/

../Python-3.6.0/configure --disable-shared --prefix=/home/ccu/python3_src/x86/

第二步驟編譯mpis

mkdir build_mips

cd build_mips/

產生config.site
檔案 寫入以下內容

ac_cv_file__dev_ptmx=no

ac_cv_file__dev_ptc=no

export PYTHON_FOR_BUILD=/home/ccu/python3_src/x86/bin/python3.6

export CONFIG_SITE=config.site

../Python-3.5.3/configure --target=mips-linux --host=mips-linux --build=i686-linux-gnu --disable-ipv6

make

https://bugs.python.org/issue22699

Cross-compiling Python for MIPS and ARM Platforms

Python 2.7

http://www.cnx-software.com/2011/02/04/cross-compiling-python-for-mips-and-arm-platforms/

results matching ""

    No results matching ""