c++ - error while loading shared libraries on arm Debian -



c++ - error while loading shared libraries on arm Debian -

i compiled , ran programme making utilize of gracenote sdk on x64 arch linux using cmake/gcc no problem. now, when compile , run on arm debian next error:

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

i have verified file exists , symlinked in /usr/lib, , strace seems suggest file is found (see below). else should try?

ldd output:

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)

strace output:

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 (add /usr/lib/ contents):

output of 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

the error message bit misleading. this:

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

should give hint. lib libgnsdk_musicid.so depends on other libs have available in current search path libraries.

c++ linux arm debian gracenote

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -

C++ 11 "class" keyword -