Der Versuch, einige Edelsteine auf einem Windows-Rechner zu aktualisieren und ich diese Fehlerausgabe für Edelsteine immer wieder bekommen, die nicht vorab kompilierten Binärdateien haben:Wie kann ich Ruby Gems-Installationen unter Windows MinGW zum Erstellen und Kompilieren verwenden?
bereitgestellt Konfigurationsoptionen: --with-opt-dir --without- opt-dir - mit-opt-include --ohne-opt-include = $ {opt-dir}/include - mit-opt-lib --ohne-opt-lib = $ {opt-dir }/lib --with-make-prog --srcdir =. --curdir --ruby = c:/server/ruby / bin/ruby
Dies sind Konfigurationsoptionen, die auf die extconf.rb Rubin-Datei während der Installation des gem vorgesehen sind.
Ich habe MinGW installiert, also sollte ich alles haben, was ich brauche, um diese Edelsteine zu installieren, zu machen und zu kompilieren. Ich weiß jedoch nicht, wie man die Konfiguration für RubyGems ändert, so dass beim Aufruf von extconf.rb die entsprechenden Optionen auf das MinGW-Include-Verzeichnis verweisen.
Danke - ich war mir nicht bewusst, bis die Lektüre das, dass die Edelsteine mit dem gleichen Compiler für die Ruby-Sprache selbst kompiliert werden müssen. Das ist der Fall, ich bin in die andere Richtung gegangen - ich habe VC6 installiert und mit einem kleinen Code-Zusatz zu einer Header-Datei funktioniert alles gut. Vielen Dank. – Yardboy