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

    安装方法如下:

    cd /usr/local/src
    wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
    tar -zxvf libiconv-1.14.tar.gz
    cd libiconv-1.14
    配置
    ./configure --prefix=/usr/local/libiconv
    编译
    make
    安装
    make install
    建立软连接
    ln -s /usr/local/lib/libiconv.so /usr/lib
    ln -s /usr/local/lib/libiconv.so.2 /usr/lib

    本人使用的是Cenos 7.0系统,因PHP需要 在编译安装libiconv-1.14时遇到如下问题:

    故障1、 未安装GCC

    cd libiconv-1.14
    ./configure --prefix=/usr/local/libiconv
    configure: error: in `/home/gitlab/tools/libiconv-1.14':
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details

    这个问题是因为没有安装GCC程序
    解决办法:

    yum install gcc -y

    故障2、在make时报如下错误

    In file included from progname.c:26:0:
    ./stdio.h:1010:1: error: ‘gets’ undeclared here (not in a function)
    _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
    ^
    make[2]: *** [progname.o] Error 1
    make[2]: Leaving directory `/usr/local/src/zabbix-2.4.7/libiconv-1.14/srclib'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/usr/local/src/zabbix-2.4.7/libiconv-1.14/srclib'
    make: *** [all] Error 2
    解决办法:
    cd  srclib/   #进入libiconv目录下的srclib
    sed -i -e '/gets is a security/d' ./stdio.in.h
     
     
  • 相关阅读:
    R语言--数据预处理
    R语言学习笔记——数据结构 & 数据框基本操作
    R—读取数据(导入csv,txt,excel文件)
    GA算法-R语言实现
    关联规则-R语言实现
    R语言-妹子被追后的选择分析
    使用R的networkD3包画可交互的网络图
    用R进行市场调查和消费者感知分析
    笔记
    Mysql4:查询数据
  • 原文地址:https://www.cnblogs.com/-mrl/p/11151943.html
Copyright © 2011-2022 走看看