[Live-devel] shared library

Benjamin Drung bdrung at debian.org
Sat Dec 22 05:01:22 PST 2012


Am Samstag, den 22.12.2012, 12:51 +1000 schrieb Ross Finlayson:
> > Thanks. The install target for the base Makefile is missing
> 
> 
> Oops - my mistake.  I've just installed a new version of the code that
> fixes this (and also adds your proposed "distclean:" target).

Spaces are used instead of the required tabs in the install target
(patch to fix this is attached).

> > It would be a good idea to add a pkg-config file for the
> > shared libraries.
> 
> 
> I don't know what a "pkg-config" file is...

https://en.wikipedia.org/wiki/Pkg-config
http://people.freedesktop.org/~dbn/pkg-config-guide.html

> > > > 3) Some symbols used by the shared libraries are not found in
> > > > none
> > > > of
> > > > the libraries (build.log attached).
> > > 
> > > 
> > > Are you sure about these?  When static libraries are built (and
> > > applications linked against them), I don't see complaints about
> > > any
> > > undefined symbols.  It seems unlikely, then that there would be a
> > > problem with undefined symbols just when shared libraries are
> > > used.
> > > (Or perhaps there's a problem with the order in which the shared
> > > libraries are linked against the applications??)
> > 
> > These warning are generated by dpkg-shlibdeps. I was able to build
> > VLC
> > against the shared library version. Therefore I am not sure if these
> > dpkg-shlibdeps warning are a problem. It's better to diagnose the
> > cause
> > instead of ignoring a warning.
> 
> 
> I'll leave it to someone who understands those warnings to do that :-)

-- 
Benjamin Drung
Debian & Ubuntu Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install-target.patch
Type: text/x-patch
Size: 920 bytes
Desc: not available
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20121222/cbbba875/attachment.bin>


More information about the live-devel mailing list