Hallo Installation Ich versuche, Rubin über rvm zu installieren, um den folgenden Code:Openssl Fehlermeldung auf log installieren, wenn Rubin 1.9.3 auf Mac OSX 10.6.8
CC=/usr/bin/gcc-4.2 rvm install 1.9.3 --with-iconv-dir=$rvm_path/usr --with-openssh-dir=$rvm_path/usr
aber ich bin immer Fehler auf die (Installation) make.log Datei:
In file included from openssl_missing.c:22: 450 openssl_missing.h:71: error: conflicting types for ‘HMAC_CTX_copy’
451 /Users/Sebastian/.rvm/usr/include/openssl/hmac.h:102: error: previous declaration of ‘HMAC_CTX_copy’ was here
452 openssl_missing.h:95: error: conflicting types for ‘EVP_CIPHER_CTX_copy’
453 /Users/Sebastian/.rvm/usr/include/openssl/evp.h:503: error: previous declaration of ‘EVP_CIPHER_CTX_copy’ was here
454 openssl_missing.c:27: error: conflicting types for ‘HMAC_CTX_copy’
455 /Users/Sebastian/.rvm/usr/include/openssl/hmac.h:102: error: previous declaration of ‘HMAC_CTX_copy’ was here
456 openssl_missing.c:122: error: conflicting types for ‘EVP_CIPHER_CTX_copy’
457 /Users/Sebastian/.rvm/usr/include/openssl/evp.h:503: error: previous declaration of ‘EVP_CIPHER_CTX_copy’ was here
458 make[2]: [openssl_missing.o] Error 1
459 make[1]: [ext/openssl/all] Error 2
460 make: [build-ext] Error 2
ich habe gelesen, dass dies zu Macports Installation zusammenhängen könnte, aber ich sicher, dass ich alles, was mit ihm entfernt.
Auf der anderen Seite gibt es eine openssl-Datei an einem anderen Ort bei /usr/bin/. Ich bin mir nicht sicher, ob das Konflikte verursachen kann, aber ich wagte nicht, es zu löschen.
Ich würde Ihre Hilfe zu diesem Thema schätzen.
Danke
Das gleiche Problem hier, nicht irgendwelche der Workaround für mich gearbeitet .. nur ein Downgrade 'rvm' machte den Trick:' rvm get 1.10.0' – fguillen