-
Notifications
You must be signed in to change notification settings - Fork 302
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
can't install or build from source on Apple Silicon (arm64) macs #474
Comments
I am experiencing the same issue. |
do you know any solution to this issue? |
Don't leave us mac users hanging please. :) |
Can't work. Looking for: ['xeus-cling'] warning libmamba Could not parse mod/etag header |
For those still trying to work out how to install Cling my advice is to follow the instructions in the readme of https://github.com/compiler-research/CppInterOp to build the developer version 1.0 . It is possible to install version 0.9 of Cling, but I found it not to be as straightforward. I would avoid trying to build with Cling with the Cling Packaging Tool. I have tested the kernels that come with Cling after following these build instructions (adding the kernels which come with Cling is separate to these build instructions), and built kernels in the xeus-clang-repl repo. I built the dependencies using packages from the Macports package manager, but hopefully everything is included in the conda package manager. Happy to try and help if you run into difficulties. |
It would make a lot more sense for the project to just provide an arm64 package for conda. |
As far as I have been able to tell the only package manager with a package description on MacOS arm64 is Homebrew, but it was recently deprecated due to being unable to build. I am not part of the Cling project, and have no idea why they don't have a package description on conda (I also haven't created a conda package before so wouldn't know how to start creating one). Is there anything I could provide which may help with the creation of a package in conda? |
Confirmed that the problem still persists. |
still persists. |
For those looking for a c++ kernel for Jupyter on Apple silicon there is xeus-cpp https://anaconda.org/conda-forge/xeus-cpp. Its the c++ kernel being developed to replace xeus-cling. I helped make it available through Conda for all available platforms (although it doesn't currently work on Windows). |
There is no arm64 package provided on conda-forge:
Installing the dependencies needed to build from source also fails:
The text was updated successfully, but these errors were encountered: