2012-07-24 4 views
1

동적 라이브러리를 찾지 종속성 정보는때 dpkg-shlibdeps : 실패 : 나는 그것을 실행하려고하면 내가 미고에서 실행하는 QT 응용 프로그램 프로젝트 MyAppSetting이

(http://sourceforge.net/projects/quazip/에서 오픈 소스 라이브러리를) quazip 사용 , 다음과 같은 경고 및 오류가 나왔다 :

 
dpkg-shlibdeps: warning: symbol crc32 used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol [email protected]_3.5 used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol deflateInit2_ used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol adler32 used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol inflateEnd used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol deflate used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol deflateEnd used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol inflateInit2_ used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol inflate used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: symbol get_crc_table used by debian/myappsetting/usr/lib/libquazip.so.1.0.0 found in none of the libraries. 

dpkg-shlibdeps: warning: 1 other similar warnings have been skipped (use -v to see them all). 

**dpkg-shlibdeps: failure: no dependency information found for /opt/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libquazip.so.1 (used by debian/myappsetting/opt/MyAppSetting/bin/MyAppSetting). 

Packaging Error: Command '/opt/QtSDK/Madde/bin/mad dpkg-buildpackage -nc -uc -us' failed.Exit code: 2 

Error while building project MyAppSetting (target: Harmattan)** 

When executing build step 'Create Debian Package' 

이미 다음과 같이 프로 파일에 MyAppSetting 사용하는 동적 lib 디렉토리 libquazip.so.1에 Harmatton에 대한 quazip을 구축했다 :

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

답변

1

libquazip은 zlib의 심볼을 사용하지만 zlib 자체는 링크하지 않는 것처럼 보입니다.

[email protected]_3.5 경고는 별도의 문제입니다,하지만 난이 무시 될 수 있다고 말한다 재료를 발견했습니다 http://lists.debian.org/debian-arm/2012/06/msg00040.html

+0

네, 그것은 무시됩니다. 요점은 "pkg-shlibdeps : failure : /opt/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libquazip.so.1에 대한 종속성 정보가 없습니다"입니다. – user1447011