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