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

WIP: macOS port #24

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

WIP: macOS port #24

wants to merge 1 commit into from

Conversation

margce
Copy link

@margce margce commented Nov 20, 2023

wip

  • Updated CMakelists.txt for macos support
  • Fixed some of the struct declaration to comply with clang
  • Added libstlink.a which has been compiled on macos 13.5.2 (Ventura) for apple silicon
  • Added libspdlog.a fetched from homebrew

App compiles but fails to create a window in Gui::mainThread() when invoking glfwCreateWindow see more details in #21

- Fixed some of the struct declaration to comply with clang
- Added libstlink.a which has been compiled on macos 13.5.2 (Ventura) for apple silicon
- Added libspdlog.a fetched from homebrew
@margce margce changed the title macOS port WIP: macOS port Nov 20, 2023
@klonyyy klonyyy deleted the branch klonyyy:devel December 3, 2023 17:35
@klonyyy klonyyy closed this Dec 3, 2023
@klonyyy klonyyy reopened this Dec 3, 2023
@klonyyy klonyyy changed the base branch from statistics to devel December 3, 2023 17:42
@klonyyy klonyyy added enhancement New feature or request help wanted Extra attention is needed labels Feb 16, 2024
@phicore
Copy link

phicore commented Apr 24, 2024

if GLFW is only used by imgui and implot, then dropping GLFW and using the metal backend provided in imgui shall be possible.

@klonyyy klonyyy marked this pull request as draft May 23, 2024 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: Future
Development

Successfully merging this pull request may close these issues.

None yet

3 participants