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

run on modern macOS (Catalina 10.15 or later) and on Apple Silicon outside Docker #158

Closed
pts opened this issue Feb 21, 2023 · 2 comments
Closed
Assignees

Comments

@pts
Copy link
Owner

pts commented Feb 21, 2023

This issue was split from #154

A plan to make pdfsizeopt work and easy to install on modern Macs (including Apple Silicon, but also 64-bit x86):

I've created https://github.com/pts/pts-osxcross for conveniently cross-compiling macOS amd64 C and C++ programs on Linux amd64.

Program executable binary download link: https://github.com/pts/pdfsizeopt/releases/download/2023-02-20/pdfsizeopt_libexec_darwinc64-v3.tar.gz .

Notes:

@pts
Copy link
Owner Author

pts commented Feb 22, 2023

It works on macOS Ventura 13.3, both with 64-bit Intel x86 (amd64, x86_64) processor and Apple Silicon (ARM processor). The programs are compiled for 64-bit Intel x86, and on Apple Silicon they are run by the built-in Rosetta 2 emulation.

Program binaries are available from https://github.com/pts/pdfsizeopt/releases/download/2023-02-20/pdfsizeopt_libexec_darwinc64-v3.tar.gz . Installation instructions on https://github.com/pts/pdfsizeopt have been updated.

@8573
Copy link

8573 commented Aug 24, 2023

For this project, a modern Mac is running Mac OS X Leopard 10.5 or later

As someone who appreciates support for old hardware, I'd like to note my appreciation of this unusual definition of "modern". :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants