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]
>
>

Reply via email to