[vlc-devel] dvbpsi_SDTServiceAddDescriptor

David Flynn davidf+nntp at woaf.net
Thu Oct 30 14:47:02 CET 2008


On 2008-10-30, Christophe Mutricy <xtophe at chewa.net> wrote:
> 2008/10/30 Sébastien Escudier <sebastien-devel at celeos.eu>:
>>> any idea why I can't compile anymore since this commit ?
>>>
>>> ts.c:2446: error: implicit declaration of function
>>> dvbpsi_SDTServiceAddDescriptor'
>> Does it mean I can't compile vlc anymore with my libdvbpsi library ?
>> I have the one from ubuntu : 0.1.5-3
>
>
> I believe there was a bug in libdvbpsi before 0.1.6 where some
> functions where exported (and used in vlc) but not in the headers
>
> 0.1.6 is in intrepid and doesn't depends on anything else than libc so
> you should be able to use it on hardy

It may be worth fixing configure.ac to check for that function,
but to make it also fail on missing prototype (which it doesn't
currently do).

On the other hand, if you just want to make it build, either disable
the error on missing prototypes option, or in config.h unset:
  #define HAVE_DVBPSI_SDT 1

..david




More information about the vlc-devel mailing list