2 Stimmen

Fehler Gebäude Gem

Ich habe versucht, den folgenden Edelstein zu installieren:

http://github.com/maxjustus/sinatra-authentication

unter Windows 7 mit Ruby 1.9 über den One-Click-Installer.

Ich habe den folgenden Fehler erhalten:

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Joel>gem install sinatra-authentication
Building native extensions.  This could take a while...
ERROR:  Error installing sinatra-authentication:
        ERROR: Failed to build gem native extension.

C:/Ruby19/bin/ruby.exe extconf.rb
creating Makefile

make
'make' is not recognized as an internal or external command,
operable program or batch file.

Gem files will remain installed in C:/Ruby19/lib/ruby/gems/1.9.1/gems/yajl-ruby-
0.7.5 for inspection.
Results logged to C:/Ruby19/lib/ruby/gems/1.9.1/gems/yajl-ruby-0.7.5/ext/gem_mak
e.out

Ich habe überall im Internet nachgeschaut, versucht, frühere Versionen zu installieren, und habe eine manuelle Installation versucht, ohne Erfolg (ich bekam eine stack too deep Fehler).

Ich vermute, es gibt Probleme mit der yajl-ruby gem ( http://github.com/brianmario/yajl-ruby ), eine Abhängigkeit? (denke ich)

Die Protokolle in gem_make.out zeigen:

C:/Ruby19/bin/ruby.exe extconf.rb
creating Makefile

make
'make' is not recognized as an internal or external command,
operable program or batch file.

Haben Sie eine Idee, wie man dieses Problem lösen kann? Danke!

3voto

horseyguy Punkte 28632

Um C-Erweiterungen zu kompilieren, müssen Sie das Devkit installieren, das mit RubyInstaller geliefert wird. Einen Link zum Download finden Sie hier: http://rubyinstaller.org/downloads

0voto

alunny Punkte 898

Es sieht so aus, als ob die Gem-Installation von der make Programm installiert wird, das Sie nicht haben. Sie können verwenden GNU Make für Windows .

0voto

bernie2436 Punkte 21141

Ich bin auch auf dieses Problem gestoßen, als ich versucht habe, Rails unter Windows zu installieren. Nach 45 Minuten Grummeln vor dem Monitor stolperte ich über diesen Rails-Installer, der Ruby und Rails erfolgreich auf meinem Rechner installiert hat! http://railsinstaller.org/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X