[FFmpeg-user] ffmpeg issue

dE . de.techno at gmail.com
Sun Dec 11 13:38:07 CET 2011


On 12/11/11 23:18, Reindl Harald wrote:
>
> Am 11.12.2011 12:58, schrieb dE .:
>> On 12/11/11 20:02, Reindl Harald wrote:
>>> Am 11.12.2011 15:26, schrieb Thomas Worth:
>>>>> because linux software usually DOES NOT link static and this is good so
>>>>> you get an update for an vulnerable librarie ffmpeg is using and
>>>>> ffmpeg is fixed, for windows you need a new ffmpeg
>>>> Eh, this isn't quite accurate. You can certainly link FFmpeg static on
>>>> Linux have one binary that does everything.
>>> you CAN but it is not really smart
>>> and you CAN NOT on many distributions like Feodra where
>>> libraies do not allow static linking to avoid people doing
>>> it whithout understand what security problems they introduce]
>> NO that is not true. pass -static to GCC and you'll get what you want. It's also dependent on the program's build
>> system. There's no source on earth which cannot be build as static.
>> Whatever you install from the repository is NOT statically build and that's the point of a repository
> this is simply NOT true
>
> try to compile http://www.patrickfrei.ch/webalizer/ on fedora with enabled
> GeoIP support and you will fail because the GeoIP-devel from Fedora does
> not contain the static bits as all other devel-packages
>
>
>
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
Static bits (you mean static libraries, like the *.a files)? -devel 
packages contain headers. If a program using these headers is build as 
static, the headers will be copied to the binary, but it may also 
include prebuild static libraries.

Maybe you can grab the corresponding .a files from somewhere...


More information about the ffmpeg-user mailing list