Bluecloth v2.0.10 mit Windows 7 funktioniert nicht

7

Mit Ruby 187 hatte ich devkit von Ссылка heruntergeladen und folgte der Anleitung nach Ссылка . Ich hatte auch sichergestellt, dass devkit ordnungsgemäß installiert ist, indem ich folge Rauchtest.

Ich habe dann versucht bluecloth (v2.0.10) zu installieren. Es war versagt mit Folgefehler:

%Vor%     
Jaymin 08.02.2011, 11:01
quelle

4 Antworten

13

Wenn Sie 2.2.0 (die neueste Version) benötigen, hier ist, wie ich es zum Laufen gebracht habe:

  1. Installieren Sie DevKit

  2. Führen Sie den folgenden Befehl aus, um bluecloth zu installieren:

    gem install bluecloth

    Dies wird beim Erstellen von "nativen Erweiterungen" kläglich scheitern, aber es wird den Quellcode des Gems erfolgreich installieren.

  3. Patch blueluck.h Datei (für mich ist das in: D: \ Ruby \ Ruby-1.9.3-p125 \ lib \ ruby ​​\ Gems \ 1.9.1 \ Edelsteine ​​\ bluecloth-2.2.0 \ ext), mit dem Patch von hier: Ссылка

  4. Gehe zum Installationsordner von bluecloth's Juwel. Für mich sieht das so aus:

    D:\ruby\Ruby-1.9.3-p125\lib\ruby\gems.9.1\gems\bluecloth-2.2.0

  5. Führen Sie den folgenden Befehl aus:

    rake gem

    Es kann Sie auffordern, einige andere Edelsteine ​​zu installieren, folgen Sie dementsprechend. Wenn es fertig ist, sollten Sie einen Bluecloth-2.2.0.gem erstellt sehen. Für mich ist es hier gefunden:

    D:\ruby\Ruby-1.9.3-p125\lib\ruby\gems.9.1\gems\bluecloth-2.2.0\pkg\bluecloth-2.2.0.gem

  6. Gehen Sie zur Position bluecloth-2.2.0.gem und führen Sie den folgenden Befehl aus:

    gem install bluecloth-2.2.0.gem --platform=ruby

Alfred 14.06.2012 16:58
quelle
6

Es scheint ein Bug / Problem mit der Version 2.0.10 von BlueCloth zu geben. Sie können versuchen, eine ältere Version wie 2.0.7 zu verwenden:

%Vor%

Das scheint zu funktionieren.

Auch das ist wahrscheinlich eine Überprüfung der neuesten Version (2.2.0?) und wenn es nicht funktioniert, melde es zurück an den Gem Author:

Ссылка

    
Luis Lavena 01.03.2012 13:03
quelle
0

Dies ist der Patched bluelcloth.h Code, für Leute in Eile ...

%Vor%
    
nDCasT 20.01.2015 07:56
quelle
0

Es gibt einen Fork auf Github, der bereits den Patch enthält:

Ссылка

    
Roberto Morais Jr. 16.10.2015 19:49
quelle