지풍@blog

지풍@blog RSS

'Cross compile'에 해당되는 글 1건

  1. 2011.06.20 undefined reference to `rpl_malloc', undefined reference to `rpl_realloc'
log4c를 크로스컴파일 하다 보니... 아래와 같은 오류가 중간에 뜨더군요...

../../src/log4c/.libs/liblog4c.so: undefined reference to `rpl_malloc'

../../src/log4c/.libs/liblog4c.so: undefined reference to `rpl_realloc'


보통의 configure에서 위 오류를 잡아줘야 하는데 이상하게 log4c에서는 못 잡아 주더군요
(덧으로 log4c에서는 expat이 없다고 오류를 내 뱉지도 않더라구요ㅠㅠ)

뭐 하여튼 아래와 같이 같이 해주면 오류를 잡고 make까지 갈 수 있답니다

첫번째 방법은 환경변수로 추가 하는 방법
(http://sunnmoon.egloos.com/2348814에서 참고 했습니다)

undefined reference to `rpl_malloc' 오류의 경우


$ export ac_cv_func_malloc_0_nonnull=yes


undefined reference to `rpl_realloc' 오류의 경우


$ export ac_cv_func_realloc_0_nonnull=yes


두번째 방법은 configue의 파라메타로 넣어 주는 방법입니다
(제가 썼던 방법이죠)

./configure ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes




 
1 
분류 전체보기 (201)
내가 사는 이야기 (1)
백과사전 (89)
듣고 보는 것 (0)
세상 이야기 (1)
맛집 투어 & 여행 (0)
컴퓨터 이야기 (110)
게임 이야기 (0)
위시리스트 (0)
스포츠 이야기 (0)
영화 이야기 (0)
우하하하하 (0)