【问题标题】:dpkg-shlibdeps: failure: no dependency information found for a dynamic librarydpkg-shlibdeps: 失败: 没有找到动态库的依赖信息
【发布时间】:2012-07-22 12:08:15
【问题描述】:

我有一个 qt 应用程序项目 MyAppSetting 可以在 Meego 上运行,使用 quazip(http://sourceforge.net/projects/quazip/ 中的一个开源库),

当我尝试运行它时,出现以下警告和错误:

dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 crc32 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 __aeabi_unwind_cpp_pr1@GCC_3.5 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 deflateInit2_ 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 adler32 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 inflateEnd 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 deflate 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 deflateEnd 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 inflateInit2_ 在任何库中都找不到。 dpkg-shlibdeps:警告:debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号膨胀在任何库中都找不到。 dpkg-shlibdeps:警告:在任何库中都找不到 debian/myappsetting/usr/lib/libquazip.so.1.0.0 使用的符号 get_crc_table。 dpkg-shlibdeps: warning: 1 其他类似的警告已被跳过(使用 -v 查看全部)。 **dpkg-shlibdeps: 失败: 找不到/opt/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libquazip.so.1 的依赖信息(debian/myappsetting/opt/MyAppSetting/bin/ 使用)我的应用程序设置)。 打包错误:命令“/opt/QtSDK/Madde/bin/mad dpkg-buildpackage -nc -uc -us”失败。退出代码:2 构建项目 MyAppSetting 时出错(目标:Harmattan)** 执行构建步骤“创建 Debian 包”时

我已经将 Harmatton 的 quazip 构建到一个动态库 libquazip.so.1,MyAppSetting 在 pro 文件中使用,如下所示:

LIBS += -L/usr/lib -L./ -lquazip

【问题讨论】:

    标签: qt package meego


    【解决方案1】:

    据推测,libquazip 似乎使用了 zlib 中的符号,但没有链接到 zlib 本身。

    __aeabi_unwind_cpp_pr1@GCC_3.5 警告是一个单独的问题,但我发现可以忽略的材料:http://lists.debian.org/debian-arm/2012/06/msg00040.html

    【讨论】:

    • 是的,它被忽略了。关键是“pkg-shlibdeps:失败:找不到/opt/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libquazip.so.1的依赖信息”
    猜你喜欢
    • 1970-01-01
    • 2012-06-29
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 2021-12-11
    • 2014-01-05
    • 1970-01-01
    相关资源
    最近更新 更多