Python ARM

1. python 2.7.2 를 소스 형태로 받는다.

2. ./configure 를 실행한다.
    => Makefile 이 생성된다.

3. make 를 실행한다.
    => python 과 Parser/pgen 이 생성되는 것을 확인할 수 있다.

4. mv python hostpython
    mv Parser/pgen Parser/hostpgen
    make distclean
    => 인터넷에서 여기까진 보고 따라 했다.

5. CC=$(CROSS_COMPILE)-gcc CXX=$(CROSS_COMPILE)-g++ AR=$(CROSS_COMPILE)-ar RANLIB=$(CROSS_COMPILE)-ranlib .configure --host=arm-linux

    make install HOSTPYTHON=./hostpython BLDSHARED="/home/xxx/toolchain/armv6/codesourcery/bin/arm-none-linux-gnueabi-gcc -shared" CROSS_COMPILE=/home/xxx/toolchain/armv6/codesourcery/bin/arm-none-linux-gnueabi- CROSS_COMPILE_TARGET=yes prefix=/home/xxx/Python-2.7.2/_install

  => 결과물이 _install directory 아래에 생긴다.
       ( 생성전에 _install 은 mkdir 하셔야 합니다.)

6. 타겟에 복사해서 실행한다.
    (여기까지 입니다. )

댓글

이 블로그의 인기 게시물

mount 명령 ( 읽기 권한만 있는놈 쓰기 권한 주기 )

c# mqtt client example

비글본 블랙 고정 아이피 설정