libtool: line 8986: gcc: command not found

有时,我在执行 `sudo make install` 安装的时候会出现如题的错误提示: "libtool: line 8986: gcc: command not found"

并不是 gcc 没有,我通过 `which gcc` 命令查得是有结果的:

/usr/local/bin/gcc

明明有 gcc,但为什么总是这样?

这是 PATH 的问题,由于我们执行的命令是:

sudo make install

是切换到 root 用户下去执行的,而 root 用户下的 PATH 与当前用户的不一定一致。

在 libtool 中加一件语句:

结果执行 `sudo make install` 打印的结果是:

证实了是 PATH 的问题。

默认 gcc 是安装在 /usr/bin 中的,但由于我之前更新了 gcc,新的 gcc 是安装到 /usr/local/ 下的。为了避免冲突,我再将 /usr/bin/gcc 删除了。

所以,/usr/bin 下找不到 gcc。

解决这个问题的方法:

  1. 修改 PATH
  2. 链接 /usr/local/bin/gcc 到 /usr/bin/gcc

我选第2个方案:

sudo ln -s /usr/local/bin/gcc /usr/bin/gcc
时间: 2024-11-01 18:32:09

libtool: line 8986: gcc: command not found的相关文章

libtool: line 990: g++: command not found的解决

apache 需要apr,编译中间的时候出现libtool: line 990: g++: command not found ,执行yum -y install gcc+ gcc-c++编译重新安装gcc就ok了

云服务器 安装sysbench报错./libtool: line 841: X--tag=CC: command not found

重点内容背景,安装sysbench编译make报错: ./libtool: line 841: X--tag=CC: command not found ../libtool: line 874: libtool: ignoring unknown tag : command not found ../libtool: line 841: X--mode=link: command not found ../libtool: line 1007: *** Warning: inferring t

/ etc / init.d / iptables: line 268: restorecon: command not found

When I tried to restart iptables from vps , I got the following error. Iptables encountered such a problem to save the iptables rules: “iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 268: restorecon: command no

vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not found

今天在用centos mini 版的时候创建虚拟机出现错误提示:vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not found 解决办法:先创建虚拟机后再添加centos ios 可以参照: http://www.dabu.info/vmware-install-minimal-centos-rc5-line25-eject-command-not-found.html

line 1: Dump: command not found

最近做一个实验,要监控oracle的alert日志,脚本写好后发现执行报如下错误,但结果可以正常输出  [[email protected] ~]# sh  tt.sh  /root/alert: line 1: Dump: command not found /root/alert: line 2: Fri: command not found /root/alert: line 3: ORACLE: command not found /root/alert: line 5: Windows

/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh: line 19: mysql: command not found

[[email protected] ~]# tail -f /tmp/zabbix_agentd.log /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh: line 19: mysql: command not foundvi /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh: line RES=`/usr/local/mysql/bin/mysql -ur

./zkcli.sh: line 13: unzip: command not found

异常信息: Error: Could not find or load main class org.apache.solr.cloud.ZkCLI 异常原因: 想执行 solrhome 配置文件上传命令: ./zkcli.sh -zkhost 192.168.0.1:218 -cmd upconfig -confdir /usr/local/solr-cloud/solrhome01/collection1/conf/ -confname myconf 但是系统没有安装 unzip 和 zip

修改apache的httpd服务为root权限

一.修改配置文件 修改配置文件及重启服务 [[email protected] ~]# cd /etc/httpd/conf [[email protected] conf]# vim httpd.conf修改配置文件 将User 和group改为root: [[email protected] conf]# service httpd restart Stopping httpd: [ OK ] Starting httpd: Syntax error on line 244 of/etc/h

linux下绘图工具dia

官网:https://wiki.gnome.org/Apps/Dia [[email protected] Software]# wget --limit-rate=100k ftp://ftp.gnome.org/pub/gnome/sources/dia/0.96/dia-0.96.1.tar.bz2 --2016-09-29 20:40:50-- ftp://ftp.gnome.org/pub/gnome/sources/dia/0.96/dia-0.96.1.tar.bz2 => “di