Linux

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

_Erato 2014. 8. 6. 21:20

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