Re: please help with shared libs
Ionutz Borcoman wrote:
>
> Hi,
>
> I am trying to pack libvdk. Evrithing is now fine, excepting the
> dependencies. Aka, the dependencies are wrong: the libvdk is using the
> libglib and libgtk. But they are not reflected in the generated deb
> files. This made me discover that libvdk itself doesn't contain the
> references. This is the output of ldd run over libvdk:
>
> borco-ei:/usr/local/src/vdk/VDK-0.5.0/lib# ldd ./libvdk.so.0.5.0
> libwcsmbs.so.0 => /lib/libwcsmbs.so.0 (0x40064000)
> libstdc++-libc6.0-1.so.2 => /usr/lib/libstdc++-libc6.0-1.so.2
> (0x40069000)
> libm.so.6 => /lib/libm.so.6 (0x400ad000)
> libc.so.6 => /lib/libc.so.6 (0x400c6000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
>
Ok. I have figured this out by myself. The linking step was missing "one
argument" aka:
`gtk-config --libs`
Now everything is ok, but I am not sure if this was really needed. Can
somebody give my some more explanations why do I have to do this or what
are the advantages ? Or the problems with this solution.
TIA,
Ionutz
Reply to: