zu installieren Ich laufe brew update
und brew upgrade rbenv ruby-build
. Zu Ihrer Information: Ich habe gestern xcode auf Version 8.1 aktualisiert.rbenv nicht in der Lage, Ruby 2.2.5 und 2.3.1
Ich überprüfte verfügbare Versionen, rbenv install -l
.
Dann habe ich versucht, Ruby2.2.5 von rbenv install 2.2.5
zu installieren, dann bekomme ich die folgenden Fehler.
Ich versuchte 2.3.1, aber ich habe die gleichen Fehler. Wie kann ich das Problem beheben?
Downloading ruby-2.2.5.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2
Installing ruby-2.2.5...
BUILD FAILED (OS X 10.11.6 using ruby-build 20160602)
Inspect or clean up the working tree at /var/folders/2p/49l6q0gs6qzgtxbg4h1st_5h0000gq/T/ruby-build.20161106122840.51330
Results logged to /var/folders/2p/49l6q0gs6qzgtxbg4h1st_5h0000gq/T/ruby-build.20161106122840.51330.log
Last 10 log lines:
Referenced from: /private/var/folders/2p/49l6q0gs6qzgtxbg4h1st_5h0000gq/T/ruby-build.20161106122840.51330/ruby-2.2.5/./miniruby (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _clock_gettime
Referenced from: /private/var/folders/2p/49l6q0gs6qzgtxbg4h1st_5h0000gq/T/ruby-build.20161106122840.51330/ruby-2.2.5/./miniruby (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
make: *** [encdb.h] Trace/BPT trap: 5
make: *** Waiting for unfinished jobs....
make: *** [.rbconfig.time] Trace/BPT trap: 5
Mit dem gleichen Befehl wie Sie, habe ich keine Fehler. Ich benutze 'Apple LLVM Version 8.0.0 (clang-800.0.42.1)'. Was ist die Ausgabe von 'cc -v'? –
@Ortomania: Meine Ausgabe: Lokni Apple LLVM Version 8.0.0 (clang-800.0.42.1) Ziel: x86_64-apple-darwin15.6.0 Thread-Modell: Posix InstalledDir: /Applications/Xcode.app/Contents/Developer/ Toolchains/XcodeDefault.xctoolchain/usr/bin – shin
Haben Sie einige Systembibliotheken manuell installiert? –