/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Err

/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status

make: *** [sapi/cgi/php-cgi] Error 1

解决办法:

 yum install *ltdl*

时间: 2025-01-19 20:02:08

/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Err的相关文章

c语言-请问我在Dev-Cpp写c的程序collect2.exe[Error] ld returned 1 exit status那错

问题描述 请问我在Dev-Cpp写c的程序collect2.exe[Error] ld returned 1 exit status那错 #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int leap(int a); int number(int year,int m ,int d); int m

QT4静态编译后,编译程序总是通不过,提示“ error: collect2: ld returned 1 exit status”

为方便打包qt4编译的程序,我对qt4进行了静态编译. 但是接下出问题了.从此以后, 用Qt creator 编译程序的时候,经常会出现如下的错误 "Collect2: ld returned 1 exit status".   暂时找到个临时解决办法: 在Projects Build Settings默认的是Debug,改成Release就能把问题解决掉.   这个问题以后再具体了解.

自定义库引用时编译出错“collect2: error: ld returned 1 exit status”

           想必很多人都遇到过这样的事情,需要写一个共享库,这个库又不能让所有的人都了解里面是怎么实现的,所以只能提供一个库出来供项目使用,可能是处于保密.核心业务的需要,这些都能够理解.笔者也写了一个简单的东西测试了一下,里面还是有不少东西.          "collect2: error: ld returned 1 exit status"首先就遇到了这个问题.查了一下,这种错误网上说法也一大堆,起作用的还不多.在android系统里面加的共享库,需要加"

c++-Eclipse下编译通过后,再编提示error: ld returned 1 exit status

问题描述 Eclipse下编译通过后,再编提示error: ld returned 1 exit status RT Eclipse for C++ 每次都是这样,好像是因为编译出的exe运行直接未响应导致的. 按照提示,好像我编译的exe文件还在运行,所以无法编译 解决方案 先在任务管理器中关闭程序,然后再运行看看.至于return,这个取决于你的main函数怎么返回的,如果没有写return,会返回这个函数执行之后最后eax寄存器的状态. 解决方案二: http://zhidao.baidu

c语言-Dc++ 中报错问题[Error] ld returned 1 exit status

问题描述 Dc++ 中报错问题[Error] ld returned 1 exit status 直接上源码了, 求大神指点#include #include #include #define STU_INFO_FILE ""d:classmates_info_file.txt"" //定义文本信息存储路径 #define FAILURE 0xFFFFFFFF#define SUCCESS !0xFFFFFFFF#define MAX_STU_COUNT 60int

LAMP编译:usr bin ld cannot find lltdl 错误的解决办法

文章来源:http://yangsiwei.com/usr-bin-ld-cannot-find-lltdl-%E9%94%99%E8%AF%AF%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95   php在make过程中出现"usr bin ld cannot find lltdl"错误,详细错误如下: /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status ma

ubuntu 9.04下/usr/bin/ld: cannot find -lperl的解决方法

最近在http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu10.04中安装nginx,命令如下: ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_perl_module --with-openssl=/home/vince/software/openssl-0.9.8b --with-http_ssl_module

linux openssl 安装-编译openssl出现/usr/bin/ld: final link failed: Memory exhausted

问题描述 编译openssl出现/usr/bin/ld: final link failed: Memory exhausted 我在linux安装openssl,并参考文章:http://myswirl.blog.163.com/blog/static/513186422007101410149578/,可是make时总是出现/usr/bin/ld: final link failed: Memory exhausted的问题,我用ulimit将stack size增加为16384甚至增加为u

usr/bin/ld: cannot find 错误解决方法

参考:http://blog.siyebocai.cn/20100324_5p424qs7.html      通常在软件编译时出现的usr/bin/ld: cannot find -lxxx的错误,主要的原因是库文件并没有导入的ld检索目录中.      解决方式:     1.确认库文件是否存在,比如-l123, 在/usr/lib, /usr/local/lib,或者其他自定义的lib下有无lib123.so, 如果只是存在lib123.so.1,        那么可以通过ln -sv