[vlc-devel] [PATCH] Fix for crashes in several modules when running VLC on osx 10.6

Rafaël Carré funman at videolan.org
Mon Oct 28 06:39:13 CET 2013


Le 27/10/2013 20:46, David Fuhrmann a écrit :
> 
> Am 27.10.2013 um 19:10 schrieb Jean-Baptiste Kempf
> <jb at videolan.org>:
> 
>> On 27 Oct, David Fuhrmann wrote :
>>>> But in general, the toolchain must be configured with the
>>>> *oldest* supported OS version to provide binary compatiblity.
>>>> At least, that is how it works on Windows (through
>>>> _WIN32_WINNT) and on all ELF-based platforms (through custom
>>>>  build roots).
>>> 
>>> Mac OS officially supports building on newer versions with
>>> newer osx SDKs, by giving a minimal version for osx which is
>>> supported at runtime.
>> 
>> This is partially true. The flags are mostly for Obj-C runtime,
>> not really for C/C++ headers.
> 
> AFAIK they are also minimum compatibility versions for C libraries
> which are checked at runtime.
> 
> Currently I am facing the question why the own implementation in
> compat seems to be used on Linux and Mac at all? Are the versions
> of the standard runtime libraries not compatible enough?

Which implementation specifically?

> Best regards, David



More information about the vlc-devel mailing list