[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