Skip to content

Having trouble building flycast-retrolib with gles3 #40

Description

@mawillia

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions