I’m trying to understand why libtool runs ranlib when installing a static library. This is an example from the link: https://www.gnu.org/software/libtool/manual/html_node/Installing-libraries.html But, isn’t the index table already created and shouldn’t it be just a simple copy operation? I …
Tag: static-libraries
How to list dependencies of c/c++ static library?
For a static library (.a file), how to list the module-level dependencies of it? I know for a shared library (.so), we can use objdump or readelf to do this: or I can get something like NEEDED libOne.so NEEDED libc.so.6 But for a static library, I can only get the dependencies in symbol-level, for example, by…
Error while loading shared libraries: libboost_iostreams.so.1.59.0: cannot open shared object file: No such file or directory
I am running a C++ executable on ubuntu. The executable links into some boost libraries. This is the output when I attempt to run the binary: What should be the future coarse of action i should take to remove this error. Answer Let’s assume your library is being exist but not in standard paths and you&#…
nWipe Package compiled in Centos not working in Busybox embedded linux
I have compiled nwipe open source utility in Centos. Once compiled it works absolutely fine on the machine where it was compiled. I have also copied the compiled package to another machine running Centos along with required libraries and it works fine. I have tried to package this utility to work with Busybox…