OpenSource의 경우 대부분이 configure를 제공하며
libupnp의 경우 configure를 실행할때 아래와 같이 하도록 README상에 가이드가 되어있다.
configure --host=arm-linux
이와 달리 toolchain을 설정하기 위해 command창에서 아래와 같이 한다.
export CC=/opt/arm-eabi-4.6.3-glibc-2.13/bin/arm-generic-linux-gnueabi-gcc //툴체인 위치를 설정
export PATH=$PATH:/opt/arm-eabi-4.6.3-glibc-2.13/bin/ //툴체인 위치를 PATH설정한다.
빌드가 완료된 경우 동적라이브러리를 설치하기 위해 아래와 같이 한다.
make install prefix=/user/andrea/test2/libupnp-build
SO는 동적라이브러리를
a는 정적라이브러리
'OpenSource' 카테고리의 다른 글
리눅스에서 OpenSource 빌드시 에러 중 bad interpreter 에러 (0) | 2015.07.08 |
---|---|
mjpeg streamer (0) | 2015.03.05 |
ffmpeg cross compile (0) | 2015.03.02 |