What are results of: $ file testprog
Frederick ________________________________________ From: Nathan Sowatskey <nat...@nathan.to> Sent: Friday, February 5, 2016 9:47 AM To: Burton, Ross Cc: yocto@yoctoproject.org; Fred Ollinger Subject: Re: [yocto] libgcc_s not present in Yocto image Hi Ross Many thanks for following up. Fred also offered some helpful suggestions in a different thread. The program in question was supplied to me by a third party for testing, so I shall obscure the name here and call it testprog. It was installed by: dpkg -i ./testprog.deb Where the .deb file was supplied to me. I don’t know what that was built on though. Then: which testprog /usr/bin/testprog /usr/bin/testprog -sh: /usr/bin/testprog: No such file or directory Then I: readelf -a /usr/bin/testprog | grep Shared 0x0000000000000001 (NEEDED) Shared library: [libsnmp.so.30] 0x0000000000000001 (NEEDED) Shared library: [libQt5Network.so.5] 0x0000000000000001 (NEEDED) Shared library: [libQt5SerialPort.so.5] 0x0000000000000001 (NEEDED) Shared library: [libQt5Core.so.5] 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] Followed by: find /usr/lib -name libQt5Network.so.5 /usr/lib/libQt5Network.so.5 So, I have that lib. find /usr/lib -name libgcc_s.so.1 root@qemux86-64:~# I don’t have that lib. With ldd I get: ldd /usr/bin/testprog /usr/bin/ldd: line 117: /usr/bin/testprog: No such file or directory So, that’s where I am at this stage. Regards Nathan > On 5 Feb 2016, at 16:50, Burton, Ross <ross.bur...@intel.com> wrote: > > > On 5 February 2016 at 15:24, Nathan Sowatskey <nat...@nathan.to> wrote: > I suspect that my test program, which was supplied to me as a .deb package, > was compiled on Ubuntu, and so links to libgcc_s.so.1. I can’t see any > obvious way to get libgcc_s.so.1 on Yocto. I already have: > > libgcc contains /lib/libgcc_s.so.1, so it should be installed in your image > already: > > How are you determining that it isn't in your image, and that your > application doesn't work? > > Ross -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto