ycm-core / YouCompleteMe

A code-completion engine for Vim
http://ycm-core.github.io/YouCompleteMe/
GNU General Public License v3.0
25.48k stars 2.81k forks source link

symbol ZTVN10__cxxabiv117__class_type_infoE is not defined #1002

Closed nikkon-dev closed 10 years ago

nikkon-dev commented 10 years ago

After updating to the latest revision and rebuilding YCM, I get an error at vim start: Error detected while processing function youcompleteme#Enable..85_SetUpPython: line 13: Traceback (most recent call last): Press ENTER or type command to continue Error detected while processing function youcompleteme#Enable..85_SetUpPython: line 13: File "", line 1, in Press ENTER or type command to continue Error detected while processing function youcompleteme#Enable..85SetUpPython: line 13: File "/home/**/vimified/bundle/YouCompleteMe/autoload/../python/ycm/base.py", line 24, in Press ENTER or type command to continue Error detected while processing function youcompleteme#Enable..85_SetUpPython: line 13: import ycm_client_support Press ENTER or type command to continue Error detected while processing function youcompleteme#Enable..85SetUpPython: line 13: ImportError: /home/**/vimified/bundle/YouCompleteMe/third_party/ycmd/ycm_clientsupport.so: undefined symbol: ZTVN10cxxabiv117class_type_infoE

Ubuntu 14.04 gcc 4.9

vheon commented 10 years ago

If you have updated YCM try rebuild it. The C++ part of the project has been moved.

EDIT: Sorry I didn't notice that the path of the library was correct.

Valloric commented 10 years ago

The C++ code has been moved around but hasn't been changed. There have been no changes to YCM that would produce such an error + the build bots build YCM just fine. I'm assuming your issue is system/configuration specific.

I'd recommend deleting all YCM-related files and performing a clean reinstall.