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

m1 mac python3.13 ./install.py --clangd-complete #4282

Closed
voronoi-coder opened this issue Dec 17, 2024 · 4 comments
Closed

m1 mac python3.13 ./install.py --clangd-complete #4282

voronoi-coder opened this issue Dec 17, 2024 · 4 comments

Comments

@voronoi-coder
Copy link

why ycm_core compile to x86_64, not to arm64?

[100%] Linking CXX shared library ~/.vim/bundle/YouCompleteMe/third_party/ycmd/ycm_core.cpython-313-darwin.so
ld: warning: ignoring file '/opt/homebrew/Cellar/python@3.13/3.13.1/Frameworks/Python.framework/Versions/3.13/Python': found architecture 'arm64', required architecture 'x86_64'
ld: Undefined symbols:
_PyBaseObject_Type, referenced from:
pybind11::detail::make_object_base_type(_typeobject*) in PythonSupport.cpp.o
_PyBuffer_Release, referenced from:
pybind11::buffer_info::~buffer_info() in ycm_core.cpp.o

@bstaletic
Copy link
Collaborator

Please do not delete the issue template and, instead, fill it up.

@puremourning
Copy link
Member

Final warning.

Please see CONTRIBUTING.md.

@voronoi-coder
Copy link
Author

I spent almost one day to solve this issue. I have seen many times. But I still don't know why ycm_core compile to x86_64, not to arm64 in m1 mac.

@bstaletic
Copy link
Collaborator

We can't help you if you do not give us enough information, which we do ask for in the issue template.
The CONTRIBUTING.md says this:

A good place to ask questions is the Gitter room

So you can go there as well, but once again, we'd need at least the verbose cmake output.

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