[FFmpeg-devel] [PATCH 2/3] configure: Do not create/install versioned DLLs on OS/2.

Dmitriy Kuminov coding at dmik.org
Sat Apr 16 18:29:23 CEST 2016

On 2016-04-16 04:52:23 +0000, KO Myung-Hun said:

>> diff --git a/configure b/configure
>> index ff80aee..36a23f4 100755
>> --- a/configure
>> +++ b/configure
>> @@ -4716,7 +4716,6 @@ case $target_os in
>> ;;
>> os/2*)
>> strip="lxlite -CS"
>> -        ln_s="cp -f"
> Please do not remove this. Copying is more compatible than a symbolic
> link on OS/2.

"More compatible" is a too general allegation. In this particular case 
(FFmpeg) LN_S is only used to create 'avcodec.dll` from `avcode56.dll` 
and alike which is completely unneeded on OS/2 (so symlinking doesn't 
harm but saves some time & disk space). And more over, symlinks work 
well in most cases in a proper OS/2 environment these days. So I think 
they should be generally enabled unless there is a specific case when 
they introduce a real incompatibility. FFmpeg is not such a case.

Kind regards,
Dmitriy Kuminov
CPO of bww bitwise works GmbH

More information about the ffmpeg-devel mailing list