Textmate OSX Yosemite ruby 1.8

0

Dopo l'aggiornamento a OSX Yosemite, il comando della riga duplicata di Textmate
ctrl+shift D genera un errore warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior .

In precedenza, questo problema veniva corretto cambiando il PATH in /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Ma ora questo non funziona.
Come posso risolvere questo problema?

    
posta t q 17.10.2014 - 22:33
fonte

1 risposta

1

Puoi installare Ruby 1.8.7 via rbenv e aggiungerlo ai percorsi Textmate:

PATH: /Users/YOUR_NAME/.rbenv/versions/1.8.7-p249/bin:/usr/bin:/bin:/usr/sbin:/sbin

TM_RUBY: /Users/YOUR_NAME/.rbenv/versions/1.8.7-p249/bin/ruby

Se hai problemi con l'installazione di Ruby 1.8.7 con errori come:

openssl_missing.h:68: error: conflicting types for 'HMAC_CTX_copy'

puoi provare a fare brew unlink openssl . Dopo aver installato con successo Ruby puoi ricollegarlo con brew link openssl --force

Buona fortuna!

    
risposta data 22.10.2014 - 14:07
fonte

Leggi altre domande sui tag