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

Support for pydevice on Mac #5

Open
henrypinkard opened this issue Jun 28, 2024 · 1 comment
Open

Support for pydevice on Mac #5

henrypinkard opened this issue Jun 28, 2024 · 1 comment

Comments

@henrypinkard
Copy link
Member

One thing that came up when @hinderling and I were setting up pydevice is that it is unsupported on mac. Though most hardware in micro-manager does not run on Mac, I forsee a really useful potential application for pydevice is to provide simulated microscopes for testing things on Micro-Manager. This is much more likely to occur on Mac that actual hardware control.

How difficult would it be to have Pydevice work with the Mac nightly builds?

@marktsuchida
Copy link
Member

We'd probably first want to reverse the decision to include Python C API function prototypes into the source (in a Windows-only way) and the Windows-specific way of DLL loading. And/or implement different loading.

Otherwise not difficult, per se, but quite a bit of work to figure out how to do it nicely with the autoconf scripts. That part would be easy once migrated to Meson.

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

2 participants