2014-11-02 2 views
0

Я скомпилировал и запустил программу, использующую Gracenote SDK для x64 Arch Linux с использованием cmake/gcc без проблем. Теперь, когда я компилирую, а затем запустить на руку Debian я получаю следующее сообщение об ошибке:ошибка при загрузке разделяемых библиотек на плечо Debian

/src/tracker-linux: error while loading shared libraries: libgnsdk_musicid.so: cannot open shared object file: No such file or directory 

Я проверить, что этот файл существует и является символической ссылкой в ​​/ USR/Lib, и Трассирование, кажется, предполагает, что файл является (см. Ниже). Что еще я должен попробовать?

выход LDD:

libgnsdk_musicid.so => not found 
libgnsdk_manager.so => not found 
libgnsdk_dsp.so => not found 
libboost_program_options.so.1.49.0 => /usr/lib/libboost_program_options.so.1.49.0 (0xb6f37000) 
libportaudio.so.2 => /usr/lib/arm-linux-gnueabihf/libportaudio.so.2 (0xb6f0e000) 
libasound.so.2 => /usr/lib/arm-linux-gnueabihf/libasound.so.2 (0xb6e70000) 
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e54000) 
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6da9000) 
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d3e000) 
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6d1a000) 
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6c3c000) 
librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb6c2d000) 
libjack.so.0 => /usr/lib/arm-linux-gnueabihf/libjack.so.0 (0xb6c0d000) 
/lib/ld-linux-armhf.so.3 (0xb6f95000) 
libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6c02000) 

выход Трассирование:

execve("./src/tracker-linux", ["./src/tracker-linux"], [/* 15 vars */]) = 0 
brk(0)         = 0x318000 
uname({sys="Linux", node="beaglebone", ...}) = 0 
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory) 
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f5b000 
access("/etc/ld.so.preload", R_OK)  = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/tls", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_musicid.so", O_RDONLY) = 3 
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0T\222\3\0004\0\0\0"..., 512) = 512 
lseek(3, 821484, SEEK_SET)    = 821484 
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 
lseek(3, 820884, SEEK_SET)    = 820884 
read(3, "A,\0\0\0aeabi\0\1\"\0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 45) = 45 
close(3)        = 0 
stat64("/home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 
open("/etc/ld.so.cache", O_RDONLY)  = 3 
fstat64(3, {st_mode=S_IFREG|0644, st_size=31208, ...}) = 0 
mmap2(NULL, 31208, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f39000 
close(3)        = 0 
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/tls/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/tls", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/arm-linux-gnueabihf/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 
open("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/tls/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/tls", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/arm-linux-gnueabihf/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 
open("/lib/tls/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/tls/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/tls/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/tls/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/v7l", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/tls/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/tls/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/neon", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/tls/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls/vfp", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/tls/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/tls", 0xbefa4ee8)   = -1 ENOENT (No such file or directory) 
open("/lib/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/lib/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/v7l/neon", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/v7l/vfp", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/v7l", 0xbefa4ee8)   = -1 ENOENT (No such file or directory) 
open("/lib/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/neon/vfp", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/lib/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/neon", 0xbefa4ee8)   = -1 ENOENT (No such file or directory) 
open("/lib/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib/vfp", 0xbefa4ee8)   = -1 ENOENT (No such file or directory) 
open("/lib/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 
open("/usr/lib/tls/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/v7l", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/tls/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/tls", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/usr/lib/v7l/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/v7l/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/v7l/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/v7l/neon", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/v7l/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/v7l/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/v7l/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/v7l", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/usr/lib/neon/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/neon/vfp", 0xbefa4ee8) = -1 ENOENT (No such file or directory) 
open("/usr/lib/neon/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/neon", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/usr/lib/vfp/libgnsdk_musicid.so", O_RDONLY) = -1 ENOENT (No such file or directory) 
stat64("/usr/lib/vfp", 0xbefa4ee8)  = -1 ENOENT (No such file or directory) 
open("/usr/lib/libgnsdk_musicid.so", O_RDONLY) = 3 
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0T\222\3\0004\0\0\0"..., 512) = 512 
lseek(3, 821484, SEEK_SET)    = 821484 
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 
lseek(3, 820884, SEEK_SET)    = 820884 
read(3, "A,\0\0\0aeabi\0\1\"\0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 45) = 45 
close(3)        = 0 
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 
writev(2, [{"./src/tracker-linux", 19}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libgnsdk_musicid.so", 19}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10./src/tracker-linux: error while loading shared libraries: libgnsdk_musicid.so: cannot open shared object file: No such file or directory 
) = 138 
exit_group(127) 

Edit (добавить/USR/Lib/содержание):

Выход ls -alh /usr/lib/ | grep gnsdk:

lrwxrwxrwx 1 root root 108 Sep 6 12:01 libgnsdk_dsp.so -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_dsp.so.3.06.0 
lrwxrwxrwx 1 root root 108 Sep 6 12:01 libgnsdk_dsp.so.3.06.0 -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_dsp.so.3.06.0 
lrwxrwxrwx 1 root root 112 Sep 6 12:01 libgnsdk_manager.so -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_manager.so.3.06.0 
lrwxrwxrwx 1 root root 112 Sep 6 12:01 libgnsdk_manager.so.3.06.0 -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_manager.so.3.06.0 
lrwxrwxrwx 1 root root 112 Sep 6 11:59 libgnsdk_musicid.so -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_musicid.so.3.06.0 
lrwxrwxrwx 1 root root 112 Sep 6 11:59 libgnsdk_musicid.so.3.06.0 -> /home/debian/tracker-linux/tracker-linux/gnsdk-3.06.0.1241o-20130927/lib/linux_arm-32/libgnsdk_musicid.so.3.06.0 
+0

Был там, видел это. Вероятно, это 32-битная библиотека, и вы запускаете ее в 64-разрядной системе без установленной 32-разрядной среды исполнения. –

+0

Вы добавили '/ usr/local/lib' в'/etc/ld.so.conf', вы установили gracenote, после этого вы запустили 'ldconfig'? –

+0

@TheParamagneticCroissant armv7l, в котором он работает, имеет только 32-битный. Файл .so - это «ELF 32-разрядный LSB-общий объект» –

ответ

1

Сообщение об ошибке на самом деле немного вводит в заблуждение. Это:

libgnsdk_musicid.so => not found 
libgnsdk_manager.so => not found 
libgnsdk_dsp.so => not found 

должен дать вам подсказку. Сам lib libsdk_musicid.so зависит от других библиотек, которые также должны быть доступны в текущем пути поиска для библиотек.

+0

Без изменений после symlinking в/usr/lib и запуске ldconfig. strace и ldd приводят к тому же результату, что и раньше. –

+0

что делает ** ldconfig -v ** говорит о libgnsdk_musicid.so и т. Д.? – Oncaphillis

+0

файлы не отображаются в 'ldconfig -v' –

Смежные вопросы