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

On Archlinux ARM v7h Error detected while processing function youcompleteme#Enable..<SNR>82_SetUpPython #1621

Closed
roastercode opened this issue Aug 4, 2015 · 4 comments

Comments

@roastercode
Copy link

(on Archlinux ARM v7h)
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
Traceback (most recent call last):
File "", line 30, in
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
File "/home/bot/.vim/bundle/YouCompleteMe/autoload/../python/ycm/youcompleteme.py", line 31, in
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
from ycm.omni_completer import OmniCompleter
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
File "/home/bot/.vim/bundle/YouCompleteMe/autoload/../python/ycm/omni_completer.py", line 22, in
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
from ycmd.completers.completer import Completer
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
File "/home/bot/.vim/bundle/YouCompleteMe/autoload/../third_party/ycmd/ycmd/completers/completer.py", line 25, in
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
from ycm_client_support import FilterAndSortCandidates
Error detected while processing function youcompleteme#Enable..82_SetUpPython:
line 34:
ImportError: /home/bot/.vim/bundle/YouCompleteMe/third_party/ycmd/ycm_client_support.so: wrong ELF class: ELFCLASS64

@puremourning
Copy link
Member

The ycm_client_support.so library you are using is built for a different (64 bit) platform vs the platform you're running on. You need to rebuild it for your current o/s and platform, with the correct bitwidth.

i.e. if you're running on ARM, you need to make sure that the ycm libs were built for ARM. I doubt this is anything the YCM maintainers have tested, so you might have to tinker.

@Valloric
Copy link
Member

Valloric commented Aug 7, 2015

Please see CONTRIBUTING.md.

@Valloric Valloric closed this as completed Aug 7, 2015
@roastercode
Copy link
Author

ok thanks! (sorry for the disturb)

@roastercode
Copy link
Author

Works perfectly after compilation

Archlinux ARM V7 BeagleBone Black
Linux icecube 4.1.4-1-ARCH #1 Tue Aug 4 19:07:41 MDT 2015 armv7l GNU/Linux
Thanks once again!

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants