I am running from cygwin (not WSL) as my screenshot shows. I'll try --debug. And yes, I have Visual Studio setup with the C++ package referenced as required.
I do not believe there is an issue with the Visual Studio usage as it is able to successfully compile a bunch of C++ source files prior to the failing step. On Fri, Aug 30, 2024, 7:50 AM Nir Lisker <nlis...@gmail.com> wrote: > I have WSL 2 and I didn't get this error. For Windows, you're not supposed > to use WSL at all for the building process, so no reason for it to be > involved. I suggest that you just run "./gradlew :media:buildWINGlib" > (which is where the error is occurring) with --debug or --info. > > Did you set up Visual Studio? It's required > for WINDOWS_NATIVE_COMPILE_ENVIRONMENT. > > - Nir > > On Fri, Aug 30, 2024 at 8:23 AM Knee Snap <kneeste...@gmail.com> wrote: > >> Upon trying to run "./gradlew -PFULL_TEST=true -PUSE_ROBOT=true >> -PCOMPILE_WEBKIT=true -PCOMPILE_MEDIA=true all test", I am eventually >> confronted with the following output: >> >> " >> > Task :media:buildWinGlib >> make: Entering directory >> '/cygdrive/g/Playground/jfx/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite' >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> make TARGET=/libffi.lib -f Makefile.ffi >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> /bin/sh: line 1: cygpath: command not found >> make: make: Not a directory >> make: *** [Makefile:65: /libffi.lib] Error 127 >> make: Leaving directory >> '/cygdrive/g/Playground/jfx/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite' >> " >> >> However, if I immediately run "cygpath", it does run successfully. (See >> screenshot below). >> I'm not really sure what's going on, but I suspect that either somehow my >> WSL installation is getting used by gradle instead (not sure if that's even >> possible, but maybe? I don't know enough about how cygwin works), or >> something even more difficult to pinpoint is going on. >> >> Can someone help me resolve this issue? I've gotten a bit stuck. Thanks! >> >> [image: image.png] >> >>