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 fixes #24

Merged
merged 6 commits into from
Mar 25, 2024
Merged

macOS fixes #24

merged 6 commits into from
Mar 25, 2024

Conversation

fridtjof
Copy link
Contributor

While trying to add support for the (ancient) Picoscope 5203, I stumbled upon some issues trying to build this on macOS ARM.

Where necessary, I tried to explain some of my reasoning in comments and/or commit messages.

I'm not super sure about removing -fopenmp in particular, though it seems to build fine without? All the heavy lifting seens to happen in scopehal anyway, so it's not really needed here, right? I've never worked with it before.

@azonenberg
Copy link
Collaborator

It's entirely possible CFLAGS were just copied from scopehal without much thinking, I don't think we use openmp in here at all.

This bridge was written for Linux so not surprising there's portability issues on other platforms, although they should all be solvable.

@azonenberg azonenberg merged commit 3398ef0 into ngscopeclient:master Mar 25, 2024
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.

None yet

2 participants