Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix build of libretro-uae4arm and game.libretro.uae4arm #7804

Merged
merged 3 commits into from
May 8, 2023

Conversation

heitbaum
Copy link
Contributor

  • game.libretro.uae4arm: enable build for aarch64 in addition to arm

    • this addon is suppose to be built for both arm and aarch64 systems
  • libretro-uae4arm: build does not search for libraries in non standard directories so add additional -L directories

    • the Makefile.libretro does not take in the LDFLAGS from the environment, nor does it use pkgconfig to locate the libraries. Workaround this with a sed inline to include the mog123 static libraries
  • mpg123: build with -fPIC to support libretro-uae4arm build

    • the shared library built with libretro-uae4arm needs the mog123 library built with -fPIC to successfully link
  • Fixes: [BUG] libretro-uae4arm build error - can’t find mpg123 #7791

  • Upstream: Build of uae4arm-rpi fails when -lmpg123 is not in /usr/lib Chips-fr/uae4arm-rpi#69

@heitbaum heitbaum changed the title Fix build of libretro-uae4armmand game.libretro.uae4arm Fix build of libretro-uae4arm and game.libretro.uae4arm Apr 30, 2023
@HiassofT HiassofT merged commit d83868b into LibreELEC:master May 8, 2023
@heitbaum heitbaum deleted the libretro-uae4arm branch May 8, 2023 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] libretro-uae4arm build error - can’t find mpg123
2 participants