[Libav-user] ff_log2_tab defined multiple times in the fmpeg 1.1 libraries, bug or feature ??
lars.hammarstrand at gmail.com
Wed Feb 13 19:39:56 CET 2013
Btw, are there any ffmpeg-devs on this list?
2013/2/13 Lars Hammarstrand <lars.hammarstrand at gmail.com>
> Apparently there are some issues with ios 64-bit osx: "
> *"Important:* For 64-bit and iPhone OS applications, there is a linker
> bug that prevents -ObjC from loading objects files from static libraries
> that contain only categories and no classes. The workaround is to use the
> -all_load or -force_load flags"
> 2013/2/13 "René J.V. Bertin" <rjvbertin at gmail.com>
>> On Feb 13, 2013, at 18:55, Lars Hammarstrand wrote:
>> > > There's your explanation (from `man gcc`):
>> > > -all_load
>> > > Loads all members of static archive libraries. See man
>> ld(1) for more information.
>> > Good eyes and a very observant mind, thank you very much ;-)
>> Bah, who knows what font size I have in my mail reader? ;)
>> IIRC, -all_load is mostly/only of interest when creating libraries from
>> other (static) libraries, to ensure that all functions/modules get pulled
>> in. I don't really see the interest when linking an application, unless of
>> course you want to enable plugins to dlsym variables or functions that the
>> app doesn't use itself. And I'm not sure if I find that better practice
>> than defining global variables multiple times in public libraries ;)
>> Libav-user mailing list
>> Libav-user at ffmpeg.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libav-user