Instalando o Command-T quebra MacVim

4

Estou tentando instalar o Command-T em MacVim . Eu segui as instruções de instalação exatamente , mas eu recebo este erro ao tentar iniciar o MacVim (a partir de um terminal através do utilitário de linha de comando mvim ).

dyld: lazy symbol binding failed: Symbol not found: _rb_intern2
  Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
  Expected in: flat namespace

dyld: Symbol not found: _rb_intern2
  Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
  Expected in: flat namespace

Vim: Caught deadly signal TRAP
Vim: Finished.
    
por Wuffers 19.02.2011 / 00:22

2 respostas

9

Você precisa compilar o Command-T com o Ruby v 1.8.7. Use o RVM para alternar entre as versões do ruby. Depois de compilar a fonte, você pode voltar para sua outra versão em ruby.

    
por 22.02.2011 / 13:54
0

Para mim, o problema foi que eu compilei o Command-T com uma versão em Ruby do MacPorts ( /opt/local/bin/ruby ).

Quando eu recompilado com /usr/bin/ruby , a versão fornecida com o OS X, o problema foi resolvido e tudo funcionou bem.

    
por 09.09.2013 / 16:49