安装交叉编译的 GCC 时出现的错误

错误如下:

../.././libgcc/../config-ml.in: line 142: enable_libstdc++_v3=yes: command not found
make[2]: Entering directory `/mnt/lfs/sources/gcc-4.9.2/x86_64-lfs-linux-gnu/libgcc‘
Makefile:165: ../.././gcc/libgcc.mvars: No such file or directory
make[2]: *** No rule to make target `../.././gcc/libgcc.mvars‘.  Stop.
make[2]: Leaving directory `/mnt/lfs/sources/gcc-4.9.2/x86_64-lfs-linux-gnu/libgcc‘
make[1]: *** [all-target-libgcc] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/gcc-4.9.2‘
make: *** [all] Error 2

错误原因:

这里我直接在源码目录中进行编译,后来查找发现编译gcc时,需要注意一个原则:不能在gcc的源码中直接执行./configure、make、make install等命令,需要在源码目录下另外新建一个目录,在新建的目录中进行编译。

参考:http://blog.csdn.net/qianlong4526888/article/details/8192407

时间: 2024-10-05 16:46:28

安装交叉编译的 GCC 时出现的错误的相关文章

安装appach时出现没有安装gcc的错误,用yum安装gcc时yum出现错误(修改yum配置)

yum的作用是从源读取软件列表,然后安装. yum首先需要我们自己更换可用的源,并且配置好才能方便地使用. 在自己安装的CentOS6.5中使用yum安装软件,总是提示404错误信息,百度后发现原来要设置yum源. 设置yum源按照网上的步骤终于成功啦,这里的得出的一点结论是新装的centos系统还要做更换修改yum源的操作,原因是系统自带的源基本是为了服务器的稳定,所以软件版本很旧(但是的却很稳定).可是程序更新换代并不只是版本号的变化,很多新功能.新技术.安全更新被添加进去,适当的使用新版软

安装笔记:DBCA时出现ORA-27125错误

现象: 在使用Kernel 2.6版本的Linux的时候当使用DBCA进行数据库创建的时候会出现如下错误: DBCA时出现ORA-27125错误解决过程 ORA-27125: unable to create shared memory segment Linux-x86_64 Error: 1: Operation not permitted 原因: 这是一个与linux hugetlb有关的错误,我们可以通过如下的步骤进行解决: 解决: # more /proc/sys/vm/hugetlb

编译安装或者mysql启动时遇到的错误小记

编译安装遇到的错误:进入mysql目录 [[email protected] software]# cd mysql-5.6.19 [[email protected] mysql-5.5.11]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/home/mydb -DMYSQL_UNIX_ADDR=/home/mydb/mysqld.sock -DWITH_INNOBASE_STORAGE_ENGINE=1 -

安装appser或Apache时出现0xc00000b错误的解决办法

安装PHP环境时选择使用appser,比较方便,但是在安装过程中却出现了如下问题: 没关系,网站找到的说是缺失了一些dll文件,需要挨个下载,太麻烦,来个一次性解决的方法. 到微软官网下载DirectX9.0(附件中我上传了). 安装后打开,点击检测并修复,该软件会自动修复系统中缺失的dll文件.检测完成后,系统会提示有一些c++组件出现了问题,需要修复,这时一定要修复c++,一定要修复c++,一定要修复c++,重要的事情说三遍!!!这样你会发现你的程序中会有这些,然后再重新启动电脑,重新启动你

安装.NET Framework组件时,电脑意外重启后再次安装失败

因为软件运行环境需要安装.Net Framework,我安装的是2.0sp版本,可以安装过程中计算机意外关闭,重新打开后再次安装却出现安装失败的提示,具体内容是: 产品: Microsoft .NET Framework 2.0 SP2 -- 安装程序在安装此程序包时遇到了错误.可能表明此程序包有错.错误代码是 2711.参数是: Servicing_Key, ,  通过在网上找到解决办法后,自己尝试了一下,就决解了!现把解决过程记录一下(整理自原文部分) 1.注销 Windows Instal

安装mssql2008和启动时出现的问题及解决办法

(一) 安装sql server 2008 时, 提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本. 请在安装 SQL Server 2008 前将 VS2008 升级到 SP1. 下载安装了VS2008 SP1 后还是提示这个错误. 解决方法: 修改注册表: 运行注册表,找到目录HKEYLocalMachine/Software/Microsoft/DevDiv ,重命名DevDiv 就可以了. sql安装完成后记得还原刚才重命名的目录,以免影响

安装SQLserver2008时出现的错误

1.SQLserver2008提示必须重启计算机才可以继续安装,解决方法如下: 在开始->运行中输入regedit,到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置,在右边窗口右击PendingFileRenameOperations,选择删除,然后确认,然后重新运行 2.SQLserver2008提示防火墙警告: 打开网络连接,关闭防火墙即可 3.提示.framework警告: 这个警告的原因是你没有

安装Oracle客户端时,检查系统要求时状态为错误的解决办法

这是我自己安装oracle11g至win7的错误记录: 正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1 我换了 10g,11g从32bit到64bit折腾了好多次,最后终于找到了解决的方法-- 看到那一个错误了么?实际上是因为配置文件引起的 找到 refhost.xml 文件(位置:database/stage/prereq/db,打开 refhost.xml 配置文件并找到 <CERTIFIED_SYSTEMS> 节点,接着在节点后面修改6.0

关于Oracle安装完毕后,登录时遇到的错误的解决的方法

1 提示无监听服务 解决方法:打开Net Configuration Assistant 依照提示删除现有的监听服务,然后又一次建立一个就可以. 2 SQL Plus登陆时提示username或password无效 原因:oracle_home\NETWORK\ADMIN 文件夹以下的sqlnet.ora文件里是否包括了 "SQLNET.AUTHENTICATION_SERVICES= (NTS)" . 该行意味着操作系统默觉得sysdba的绑定认证方式 解决方法:基于上面的原因,使用