So I am trying to build up the retro image, and the flycast-retrolib recipe is not building.
I am passing in the retroarch-gles3 variable in the DISTRO_FEATURES and checking the log.do_compile in the build appears to be correct (I am on a distro supporting vulkan and GLES3).
DEBUG: Executing shell function do_compile
NOTE: make -j 32 -l 32 -f Makefile platform=arm64 ARM_FLOAT_ABI_HARD=0 HAVE_NEON=0 LIBRETRO_CPU=arm64 WITH_DYNAREC=arm64 FORCE_GLES=0 FORCE_GLES3=1 HAVE_OPENGL=0 HAVE_VULKAN=1 ARCH=arm64 ARM=1 CPU_ARCH=aarch64
But the builds are failing looking to link against -lGL instead of the GLESvX libraries.
Looking at the Makefile in the working area, there doesn't even seem to be a FORCE_GLES3 variable used. There is only a FORCE_GLES variable.
I tried rebuilding using retroarch-gles and that was successful. Perhaps this is just operator error?
So I am trying to build up the retro image, and the flycast-retrolib recipe is not building.
I am passing in the retroarch-gles3 variable in the DISTRO_FEATURES and checking the log.do_compile in the build appears to be correct (I am on a distro supporting vulkan and GLES3).
But the builds are failing looking to link against -lGL instead of the GLESvX libraries.
Looking at the Makefile in the working area, there doesn't even seem to be a FORCE_GLES3 variable used. There is only a FORCE_GLES variable.
I tried rebuilding using retroarch-gles and that was successful. Perhaps this is just operator error?