zoukankan      html  css  js  c++  java
  • ubuntu 安装 libiconv

    在ubuntu 12.04 下使用Zeranoe脚本交叉编译ffmpeg+libaccplus,报错,说 checking for /bin/bash …… configure:error cannot check for file existence when cross compiling……

    网上一种说法是 需要安装 install libiconv,gettext,glib and pkg-config ,然后再编译libaacplus

    参考 http://tipok.org.ua/node/24

    然而在安装 libiconv(version 1.14,libicon-1.14.tar.gz)的时候,正常程序走完./configure  --prefix=/usr/local  --->  make --->sudo make install

    运行iconv,提示 没有找到动态库 libiconv.so.2 没有找到。

    但是 查找 ls /usr/local/lib 下面却有libiconv.so libiconv.so.2 libiconv.so.2.5.1,前面两个是后面一个的符号链接。

    后来问题这样解决:

    sudo ln -s /usr/local/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so.2

     参考 http://forum.directadmin.com/showthread.php?t=18439

    2.。安装 glib, 编译时报错 #error GNU libiconv not in use but included iconv.h is from libiconv
    解决办法 :
    ./configure --enable-iconv=no --with-libiconv=gnu
    除了上面的符号链接,还要 把 /usr/bin/iconv 用/usr/local/bin/中的iconv替换掉

    是不是没有执行 执行sudo ldconfig

    PS 然后后来的又一次执行中,还是报错了,同样的错误。不过,这个时候libaacplus已经编译过了,直接将脚本中build_libaacplus这段if …… fi 语句全部注视掉。交叉编译通过了。

  • 相关阅读:
    Elkstack2.0部署
    ZABBIX自定义用户KEY与参数USERPARAMETERS监控脚本输出
    elasticsearch 管理工具
    指定时间开启、结束定时器
    异步的作用
    快速生成几百万条测试数据
    查看查询索引
    蠕虫复制
    导出数据库
    header
  • 原文地址:https://www.cnblogs.com/zzugyl/p/2881921.html
Copyright © 2011-2022 走看看