openwrt編譯出現libaprutil-1.so: undefined reference to `iconv'

一、硬件平臺

1.1 控制器:MT7688

    二、軟件平臺

    2.1、開發環境:Ubuntu12.04 
    2.2、軟件版本:openwrt-hiwooya-stable
    

      三、問題描述

      openwrt下載的lib庫裏面是apr、aprutil和iconv,而沒有apriconv,在編譯的時候會出現報錯

      libaprutil-1.so: undefined reference to `iconv'
      

      四、解決方法

      打開/feeds/packages/libs/apr-util/Makefile 增加以下代碼
      ifdef $(CONFIG_BUILD_NLS)
       	CONFIGURE_ARGS += --with-iconv="$(ICONV_PREFIX)"
      else
       	CONFIGURE_ARGS += --without-iconv
      endif
      

      將apriconv切換爲iconv

      發表評論
      所有評論
      還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
      相關文章