본문 바로가기

OpenSource

libupnp 툴체인 빌드

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