Skip to content

Add mojo-window package - #332

Open
Maelkiz wants to merge 2 commits into
modular:mainfrom
Maelkiz:add-mojo-window
Open

Add mojo-window package#332
Maelkiz wants to merge 2 commits into
modular:mainfrom
Maelkiz:add-mojo-window

Conversation

@Maelkiz

@Maelkiz Maelkiz commented Sep 2, 2026

Copy link
Copy Markdown

Third time's the charm. Should build on Mac now.

Adds the mojo-window package - an SDL3-based windowing library I made because I needed it for another project.

Source code: https://github.com/Maelkiz/mojo-window

Checklist

  • My recipe.yaml file specifies which version(s) of MAX is compatible with my project (see here for an example). If not, my package is compatible with both 24.5 and 24.6.
  • License file is packaged (see here for an example).
  • Set the build number to 0 (for new packages, or if the version changed).
  • Bumped the build number (if the version is unchanged).

Maelkiz and others added 2 commits September 2, 2026 16:07
v0.1.2 fixes a dlopen failure on macOS: the SDL3 bindings hardcoded
libSDL3.so, which only resolves on Linux, so every SDL call raised at
runtime on macOS. mojo-window now branches on
CompilationTarget.is_macos() to load libSDL3.dylib there.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant