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

      • 0
        点赞
      • 1
        收藏
        觉得还不错? 一键收藏
      • 打赏
        打赏
      • 0
        评论
      评论
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

      当前余额3.43前往充值 >
      需支付:10.00
      成就一亿技术人!
      领取后你会自动成为博主和红包主的粉丝 规则
      hope_wisdom
      发出的红包

      打赏作者

      Justice_Gao

      你的鼓励将是我创作的最大动力

      ¥1 ¥2 ¥4 ¥6 ¥10 ¥20
      扫码支付:¥1
      获取中
      扫码支付

      您的余额不足,请更换扫码支付或充值

      打赏作者

      实付
      使用余额支付
      点击重新获取
      扫码支付
      钱包余额 0

      抵扣说明:

      1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
      2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

      余额充值