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

macOS Wheels #2

Open
Time0o opened this issue Dec 22, 2020 · 2 comments
Open

macOS Wheels #2

Time0o opened this issue Dec 22, 2020 · 2 comments
Assignees

Comments

@Time0o
Copy link
Member

Time0o commented Dec 22, 2020

I'm opening this issue here in case you didn't get my last few mails (if you did and were just busy that's completely fine, I'm just worried they might have been flagged as spam since someone seems to have started spoofing my TUD mail address lately):

I've been trying (so far unsuccessfully) to set up semi-automatic wheel builds for Linux + macOS wheels using GitHub Actions and cibuildhweel here. On macOS specifically, somehow bundling the dependencies into the wheels doesn't work correctly (as indicated here), I haven't been able to progress with that yet because debugging on GitHub Actions is somewhat painful and I don't have a macOS machine.

@goens
Copy link
Member

goens commented Dec 23, 2020

Thanks! I did get them, sorry, I had been pretty busy with something else.

@lsk567
Copy link

lsk567 commented Jul 13, 2023

I have recently installed mpsym successfully on my macOS after some trial-and-error.
When building mpsym, I ran into this error: ld: library not found for -licudata.
To fix this, I used a solution someone provided here.

Basically, we need to ensure that

  1. icu4c is installed on macOS: brew install icu4c
  2. Add the library to PATH: export LIBRARY_PATH=${LIBRARY_PATH}:/usr/local/opt/icu4c/lib

Then running pip install . works on my end.

Screen Shot 2023-07-11 at 4 58 06 PM

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

No branches or pull requests

3 participants