2017-01-01 12 views
0

ビルドプロセスがgnome-builderから開始されたときに、コマンドプロンプトから完璧に構築された既存のValaプロジェクト(automakeを使用) 。問題は並列処理の問題です。 gnome-builderがmake中に-j9を挿入しています。gnome-builderのビルドプロセスから-j9オプションを削除する方法

make 'all' '-j9' 

-j9オプションを削除するにはどうすればよいですか?少なくとも-j1に設定してください。 私はPreferencesからBuild-> Build Workersを1に設定しようとしましたが、これは何も変更していないようです。 gnome-builderのバージョンは3.22.2です。

+0

makeのレースを引き起こしている依存関係がない場合は、それを追跡して修正する必要があります。他の人のmake設定はあなたとは異なるため、回避しても同じ問題に遭遇しますそれ。 – ptomato

+0

私は、automakeが現在valaの並列ビルドをサポートしていないところを読んでいます。誰かがvapi世代を含むMakefile.amの例を私に教えてもらえるといいでしょう。 – Wayne

答えて

0

に変更しますが、それはバグだったが判明します。 https://bugzilla.gnome.org/show_bug.cgi?id=776708。 これで修正されました。 [設定]、[ビルド] - [ビルドワーカー]が期待どおりに機能するようになりました。

0

あなたのプロジェクトで以下の設定はどのようになっていますか? 1.

enter image description here

+0

私は1を含むさまざまな値に設定しました(元の質問に記載されています)。それは何も変わらない。私はそれがバグかどうか疑問に思っていますか? – Wayne

関連する問題