曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 2797|回复: 0
打印 上一主题 下一主题

Package xxx is missing dependencies for the following libraries

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34395
跳转到指定楼层
楼主
发表于 2015-4-6 21:38:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测了了一个使用 MD5 系列函数库的程序(http://www.groad.net/bbs/forum.php?mod=viewthread&tid=7343),结果编译时遇到错误提示:
Package md5 is missing dependencies for the following libraries:
libcrypto.so.1.0.0

但检查在 staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/lib/ 下已经存在了 libcrypto.so.1.0.0 这个文件,因此并不是缺失改文件造成的错误,而应是在哪里没有链接过来。


解决方法是修改 Makefile 文件,添加如下一行:
DEPENDS:=+libcrypt

如下图所示:


最后关键一步:

在 staging_dir/target-mips_34kc_uClibc-0.9.33.2/pkginfo下的 libcrypto.provides 文件里增加一行:

libcrypto.so.1.0.0  

这个很关键,不然可能会以失败告终。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-5-3 13:43 , Processed in 0.070680 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表