Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Add support for MacOS#57

Merged
YuzukiTsuru merged 3 commits intoYuzukiTsuru:masterfrom
AkarinServer:master
Nov 11, 2025
Merged

Add support for MacOS#57
YuzukiTsuru merged 3 commits intoYuzukiTsuru:masterfrom
AkarinServer:master

Conversation

@AkarinServer
Copy link
Copy Markdown
Contributor

Now it can work on MacOS.

- Add platform-specific code for macOS (endian conversion, file operations)
- Fix memory leak in abspath() function (free cwd on all platforms)
- Fix SIZE mode to unpack image before getting size
- Update CMake minimum version requirements to 3.5
- Add libconfuse linking configuration for all targets
- Fix autotools static library build (remove LIBADD)
- Add cross-platform compatibility for strdupa function
- Add Chinese usage documentation (USAGE_ZH.md)

Fixes compilation issues on macOS ARM64 architecture.
All Linux functionality remains unchanged.
@YuzukiTsuru YuzukiTsuru merged commit e8e066f into YuzukiTsuru:master Nov 11, 2025
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants