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

GUI for Apple Silicon #12

Open
isolated-matrix opened this issue Oct 18, 2024 · 3 comments
Open

GUI for Apple Silicon #12

isolated-matrix opened this issue Oct 18, 2024 · 3 comments

Comments

@isolated-matrix
Copy link

Hi there,

I was wondering whether it would be possible to compile the GUI version of Multiwfn on Apple Silicon Macs now that there is an ARM-native version of Dislin? I have been having trouble compiling it myself, so I wanted to know whether it was possible or not.

@kjelljorner
Copy link
Collaborator

I also had issues, so didn't explore it further at this time. If you get it to work, we can proceed with adding support.

@isolated-matrix
Copy link
Author

Thanks for the quick response!

To be honest, at this point I'm struggling to get past the cmake -B build etc part. Keep coming up with an error saying:

CMake Error at /opt/local/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
Call Stack (most recent call first):
  /opt/local/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /opt/local/share/cmake-3.29/Modules/FindOpenMP.cmake:581 (find_package_handle_standard_args)
  CMakeLists.txt:30 (find_package)

Whatever I try, I cannot get past it.

I will let you know if I make progress with the GUI build, though.

@foxtran
Copy link
Contributor

foxtran commented Dec 1, 2024

@isolated-matrix, you should use GCC, not AppleClang for building C part of Multiwfn. In MacOS gcc is alias for clang by default.

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