首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在linux机器上安装curl加载程序

在linux机器上安装curl加载程序
EN

Stack Overflow用户
提问于 2015-03-11 00:09:19
回答 1查看 1.7K关注 0票数 1

我在linux机器上下载了curl-Loaderversion0.56。当我执行make命令时,我得到了下面提到的错误。有人能告诉我怎么修吗?

此外,我还安装了rtmpdump并获得了以下错误:

代码语言:javascript
运行
复制
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect':
curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close'
curl_rtmp.c:(.text+0x34): undefined reference to `RTMP_Free'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_connect':
curl_rtmp.c:(.text+0xc4): undefined reference to `RTMP_Connect1'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_send':
curl_rtmp.c:(.text+0x141): undefined reference to `RTMP_Write'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_recv':
curl_rtmp.c:(.text+0x17a): undefined reference to `RTMP_Read'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_setup':
curl_rtmp.c:(.text+0x1da): undefined reference to `RTMP_Alloc'
curl_rtmp.c:(.text+0x1ef): undefined reference to `RTMP_Init'
curl_rtmp.c:(.text+0x1fc): undefined reference to `RTMP_SetBufferMS'
curl_rtmp.c:(.text+0x20f): undefined reference to `RTMP_SetupURL'
curl_rtmp.c:(.text+0x234): undefined reference to `RTMP_Free'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_do':
curl_rtmp.c:(.text+0x266): undefined reference to `RTMP_ConnectStream'
collect2: error: ld returned 1 exit status
make: *** [curl-loader] Error 1
admin123@ubuntu-server:~/curl-loader-0.56$

遵循提到的这里步骤。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-11 00:28:33

在Makefile中添加了选项--without-librtmp之后,我就能够成功编译了。

我得到的错误与rtmp库有关。我已经通过执行命令sudo apt-get install rtmpdump在我的机器上安装了rtmpdump,但是在编译过程中仍然出现了相同的错误。

我遵循了链接sourceforge.net/p/curl-loader/mailman/curl-loader-devel/thread/…中的解决方案来修复make问题。当我试图编译没有rtmp库的curl加载程序时,它成功地完成了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28976366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档