본문 바로가기

Linux

cross compile 하다가 va_copy() function 에러가 발생할때..

uuid를 컴파일 하려고 봤더니 에러가 발생한다.

va_copy()라는 에러다.

checking for va_copy() function... configure: error: cannot run test program while cross compiling


이때 configure 설정에 다음을 추가하면 된다.

일반적인 방법

./configure --host=arm-linux --target=arm-linux --prefix=/home/erato/temp/arm-uuid


아래처럼 앞부분에 추가하여 환경을 구성한다.

ac_cv_va_copy=c99 ./configure --host=arm-linux --target=arm-linux --prefix=/home/erato/temp/arm-uuid


'Linux' 카테고리의 다른 글

GCC 컴파일 옵션  (0) 2014.09.22
Thirdparty opensource cross 컴파일에 참고!  (0) 2014.08.07
네트워크 연결 최대 개수  (0) 2014.08.01
OpenSSL 사용법  (0) 2014.07.30
삼바 서버에 마운트 하기  (0) 2014.07.28