[vlc-devel] [vlc-commits] Support static modules using extern NULL-terminated list

Rafaël Carré rafael.carre at gmail.com
Fri Sep 2 14:28:57 CEST 2011


Le Fri, 2 Sep 2011 10:07:58 +0200,
"Felix Paul Kühne" <fkuehne.videolan at googlemail.com> a écrit :

> Hi,
> 
> On 01.09.2011, at 03:04, Rafaël Carré wrote:
> 
> > Hi,
> > 
> > Le Wed, 31 Aug 2011 19:48:57 +0200,
> > "Felix Paul Kühne" <fkuehne.videolan at googlemail.com> a écrit :
> > 
> >> On 29.08.2011, at 15:05, Rafaël Carré wrote:
> >> 
> >>> vlc | branch: master | Rafaël Carré <rafael.carre at gmail.com> | Mon
> >>> Aug 29 08:46:05 2011 -0400|
> >>> [543ee6a25b818c24485c90295b2b12d1183dcbd4] | committer: Rafaël
> >>> Carré
> >>> 
> >>> Support static modules using extern NULL-terminated list
> >> 
> >> This breaks building VLC for me:
> >> 
> >> Undefined symbols for architecture x86_64:
> >>  "_vlc_static_modules", referenced from:
> >>      _module_InitBank in bank.o
> >> ld: symbol(s) not found for architecture x86_64
> > 
> > Does this work?
> 
> Regrettably, it doesn't. Same linker output. Compilation is done
> using clang 3.0 (pre-release), but I don't this is a compiler issue.
> However, this environment is setup on jones if you want to test.

Ah of course the attribute is compiler (and linker) specific.

Will you be here at VDD?

-- 
Rafaël Carré



More information about the vlc-devel mailing list