[vlc-devel] [PATCH 2/3] package/win32: build.sh: add options to do build for Winstore

Steve Lhomme robux4 at ycbcr.xyz
Thu Apr 30 13:19:14 CEST 2020


On 2020-04-30 12:49, Jean-Baptiste Kempf wrote:
> 
> 
> On Thu, Apr 30, 2020, at 12:15, Steve Lhomme wrote:
> 
>>   info "Building contribs"
>> @@ -190,6 +206,15 @@ if [ "$RELEASE" != "yes" ]; then
>>        CONTRIBFLAGS="$CONTRIBFLAGS --disable-optim"
>>   fi
>>   if [ ! -z "$BUILD_UCRT" ]; then
>> +    if [ ! -z "$WINSTORE" ]; then
>> +        CONTRIBFLAGS="$CONTRIBFLAGS --disable-qt --disable-qtsvg
>> --disable-qtdeclarative --disable-qtgraphicaleffects
>> --disable-qtquickcontrols2"
>> +        CONTRIBFLAGS="$CONTRIBFLAGS --disable-disc --disable-srt
>> --disable-sdl --disable-SDL_image --disable-caca"
>> +        # modplug uses GlobalAlloc/Free (now allowed) and
>> lstrcpyA/wsprintfA/lstrcpynA
>> +        CONTRIBFLAGS="$CONTRIBFLAGS --disable-modplug"
>> +        # x265 uses too many forbidden APIs
>> +        CONTRIBFLAGS="$CONTRIBFLAGS --disable-x265"
>> +    fi
> 
> This is disabling too much code of VLC, tbh.

Yes, it can be fixed later. For now it's in the same state we built for 
the windows store so far. Gradually the rest can be enabled, in 
particular disc access.


More information about the vlc-devel mailing list