Skip to content

[DRAFT] Linux binaries for arm64 #324

New issue

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

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

Already on GitHub? # to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mcpkdotdev
Copy link

@mcpkdotdev mcpkdotdev commented Feb 18, 2025

Description

Made imgui compile binaries for linux based on #223.

However, I could not yet make it work on GCC because of my lack of knowledge in C/C++ compiling. It must be fixed before merging. (Used "g++" in terminal instead of "aarch64-linux-gnu-g++")
To use GCC, go to GenerateLibs.groovy and remove line 174:

        linuxTarget.compilerPrefix = "" // TODO: test with GNU gcc

Github CI script has not yet been tested.

TODO

(For finishing draft)

  • Make it use GCC again
  • CI script testing
  • Add back x86

Type of change

  • Minor changes or tweaks (quality of life stuff)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

make the linux binaries work in arm64 via universal binaries

BREAKING CHANGE: does not use GCC

Temporary change as I couldn't get GCC to work in my computer.
To use GCC, go to GenerateLibs.groovy and remove line 174.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant