問題タブ [mkmf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
61 参照

c - MakeMakefile がヘッダーを見つけられない

Ruby Gem の C 拡張機能を作成しています。しかし、 #find_header の動作は非常に奇妙です。

$ rake compilerake-compiler が提供する実行によって得られたものは次のとおりです。

ヘッダーが欠落していることを示していますが、実際にはそうではありません。

なにが問題ですか?

0 投票する
1 に答える
171 参照

ruby - Ruby はネイティブ gem のビルドに失敗しました

Ruby 開発環境を移植可能にしようとしていますが、DevKit のローカライズにいくつか問題がありました。正常にインストールされましたが、それを必要とする gem (この場合はwdm) をインストールしようとすると。の内容は次のmkmf.logとおりです。

Ruby のインストールは正常に機能していますが、何が原因なのかわかりません。devkit を必要としないすべての gem は正常に動作しますが、DevKit は動作しません...

0 投票する
0 に答える
58 参照

ruby - mkmf を使用して Makefile パラメーターを変更する方法

Windows 10 環境で rake コンパイラを使用して C コードをコンパイルしようとしています。「C:」ではなく「/C/」が含まれているため、Makefile が生成しているパスに問題があります。dev-kit の一部としてインストールされた Mingw は、この形式の abs パスを処理できません。 Windows 形式に変更します。

topdir とプレフィックスに注意してください。

メイクファイル:

extconf.rb ファイルでこれを行うことで、「プレフィックス」の値を変更できます。

しかし、何らかの理由で「topdir」の値を変更しようとしても、値はオーバーライドされません。私が見逃しているアイデアはありますか?