'strings.h' : No such file or directory on Windows 10
Hello,
I am facing a problem when building gst-build on Windows 10. I get the following error:
ninja: Entering directory `build'
[14/3691] Compiling C object subprojects/libpsl/src/b6cda79@@psl@sha/psl.c.obj.
FAILED: subprojects/libpsl/src/b6cda79@@psl@sha/psl.c.obj
cl @subprojects/libpsl/src/b6cda79@@psl@sha/psl.c.obj.rsp
../subprojects/libpsl/src/psl.c(67): fatal error C1083: Impossible d'ouvrir le fichier include : 'strings.h' : No such file or directory
[23/3691] Compiling C object subprojects/libsoup/libsoup/1b29d39@@soup-2.4@sha/soup-socket.c.obj.
ninja: build stopped: subcommand failed.
'Impossible d'ouvrir le fichier include' is french for 'Impossible to open the include file'.
I succeeded to build once (the first time) to run onvif test for backchannel, but the test couldn't load gstdash.dll whilst it existed. So I decied to meson configure --wipe
and build again, but I got the error above.
I tried meson configure --clearcache
but it still get stuck.
I am on Windows 10, MSVC 2019 installed last week. I used the MSVC developer powershell to do the steps:
git clone https://gitlab.freedesktop.org/gstreamer/gst-build.git
cd .\gst-build\
meson build
ninja -C build