-
Notifications
You must be signed in to change notification settings - Fork 303
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
Issue to make Xeus-Cling work with macOS 11.3 (11.2 was fine) #403
Comments
Related directly to cling: if I manage to compile Xeus-cling code manually using gcc/g++, but it doesn't solve the issue at hand. |
Same problem here, fresh install of macOS 11.3 and Xcode. |
Thanks for reporting. It is probably an issue with the sysroot detection in clang. I will investigate this week. |
Thanks! |
I'm having the same problem. |
Quick note: I don't recommend using the anaconda distribution, which is not fully compatible with conda-forge. We will be investigating this sysroot issue. Best, |
Hello @SylvainCorlay , All, I have the same problem here. I am on macOS Big Sur 11.2.3 with Xcode 12.4.
Everything was OK during the installation.
|
This is what I have by calling cling -v:
|
Same issue, with Xeus-cling freshly installed with min-conda. Kernel wan't start in the Jupiter notebook. |
Isn't this the same issue as #412? |
Not entirely sure: as mentioned in the description the issue mentioned here appeared with the upgrade to macOS 11.3, and the other issue is for an older version of macOS (but conda version may have evolved as well since then). |
same here |
Hi everyone, same issue for me. (macOS 12.01, Xcode 13.1). No problems raised during the installation process: brew install miniforge But I got this: In file included from input_line_1:1: I would like to know if this issue was resolved. Thx. |
temporary fix, cling looks 10.15.. |
Hi, |
@XuShuqi7 yeah this is xues-cling.. thought u guys were literally running cling as a CLI REPL. APologies. |
@horribleCCguru Never mind. In any case, thank you for your advice^_^. |
Hello everyone, I have spent some time investigating this issue, and found the root cause. I provided the long form description in an issue on the clangdev conda-forge package: conda-forge/clangdev-feedstock#188. I am working on a clean fix for this. In the mean time, a workaround for OS X users of cling 0.8 who experience this issue is to forcibly remove libcxx from their conda environment, with |
Any progress on a clean solution? |
@AngryMaciek I did the force removal of So maybe just changing the version of libcxx could do it? (I wonder what other thing is broken now though.) I'm on a different macOS version though. Still, changing the libcxx version is worth a try? |
Hi,
I was working on a C++ formation using Xeus-cling, and everything was working fine... until I updated my OS to the latest versions (11.3, it was 11.2.something before that).
With this version, no cell worked properly; the terminal indicated that C symbols were not found:
I tried to:
and it didn't help.
I then tried to install from the sources, following the instructions on the README here, and I didn't get far either:
I gather it is not much (a macro with the wrong value or a path that is now incorrect) but I do not know enough the plumbery of either conda or Xeus-cling to figure it out.
Thanks!
The text was updated successfully, but these errors were encountered: