写道
configure: error: installation or configuration problem: C compiler cannot create executables.
的解决
在linux从源代码安装文件时出现如下问题的原因如下:
写道
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:566: checking for gcc
configure:679: checking whether the C compiler (gcc ) works
configure:695: gcc -o conftest conftest.c 1>&5
/usr/lib/gcc-lib/i386-slackware-linux/3.2.2/../../../../i386-slackware-linux/bin/ld: cannot open crt1.o: No such file or directory
collect2: ld returned 1 exit status
configure: failed program was:
#line 690 "configure"
#include "confdefs.h"
main(){return(0);}
写道
意思是不能生成可执行文件,可能是你的开发环境安装不完全
我把glib2 和 g++ 安装后 解决了这个问题
分享到:
相关推荐
11. configure: error: Cannot find MySQL header files under /usr.Note that the MySQL client library is not bundled anymore! 解决方法: yum install mysql-devel 此错误是由于缺少 mysql-devel 库文件所...
在编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 要支持C++11,必须升级到gcc4.7以上。
3. **错误:configure: error: Cannot find OpenSSL’s** 解决方案:在CentOS上,需安装`openssl-devel`,命令为`yum -y install openssl-devel`。 4. **错误:configure: error: libjpeg.(a|so) not found** ...
开发板没有gdb,写程序老出错而且找不到问题在哪里。于是痛定思痛,决定移植一个gdb。 交叉编译器:arm-none-linux-gnueabi ...(3)./configure –host=arm-none-linux-gnueabi –prefix=$PWD/install –wi
编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 原来是gcc版本太低了,我的版本是gcc version 4.6.3 想要支持C++11,必须升级到gcc4.8...
安装GCC必需的三个文件(gmp、mpfr、mpc)之一,gmp,安装此库之前需要先安装M4,否则无法完成安装。另:上述文件我已上传至我的资源,如有需要下载即可。 GMP is a free library for arbitrary precision ...
在编译parted-3.2时,报错:configure: error: libdevmapper could not be found,找到device-mapper.1.02.28,并下了下来。 这个源码藏得有点深,分享出来给大家
错误 configure: error: could not find library containing ...configure: error: no XML parser was found: expat or libxml 2.x required 解放方法: http://blog.csdn.net/cnaning/archive/2009/02/09/3870085.aspx
然而,当我们尝试编译和安装这个版本时,可能会遇到“configure: error: *** Could not find libmount”这样的错误提示,这通常是由于系统环境配置不完整或者依赖关系未满足所导致的。 首先,我们要明白“configure...
configure: error: cannot check for file existence when cross compiling的错误。 2. 需要添加ac_cv_func_setpgrp_void=yes选项,以避免出现checking whether setpgrp takes no argument... configure: error: ...
本升级包中包含openssh-8.1p1.tar.gz openssl-1.1.1b.tar.gz zlib-1.2.11.tar.gz等3个源码资源包。
4. failed to with "configure: error: "Could not find libreadline headers or library" 错误原因:缺少libreadline头文件或库文件。 解决方法:apt-get install libreadline5-dev 5. fail with "checking for ...
总结来说,解决“configure error Cannot find libmysqlclient under /usr”的关键在于理解库的实际位置,以及确保在编译过程中正确地指定了依赖库的位置。在某些情况下,安装缺失的开发库也是必要的。通过遵循这些...
4. **错误:configure: error: XML configuration could not be found** 解决:这表示XML库未找到,需要通过`yum -y install libxml2 libxml2-devel`来安装。 5. **错误:configure: error: No curses/termcap ...
### Apache2.4完整安装及解决configure: error: APR-util not found问题 #### 一、背景介绍 Apache HTTP Server(通常简称为Apache)是目前最流行的Web服务器软件之一,广泛应用于互联网上的各种网站和应用程序。...
解决configure: error: lz4 support requested but liblz4 >= 129 could not be found, export PREFIX=安装目录 &make; &make; install
然而,在安装`imagick`扩展时,可能会遇到各种问题,其中一种常见的错误是“Cannot locate header file MagickWand.h”。这通常意味着编译器在指定的路径下找不到必要的头文件,导致配置过程失败。 当安装`imagick`...
GDB 在arm开发板上的远程调试 GDB 在arm开发板上的远程调试 GDB 在arm开发板上的远程调试 GDB 在arm开发板上的远程调试