• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ソースパッケージからビルドできない?)

ソースパッケージからビルドできない?

このQ&Aのポイント
  • ソースパッケージからビルドする方法を試していますが、最後のmondoのビルドでエラーが出てしまいます。
  • rpmbuildコマンドを使用してmondoのビルドを試みましたが、ビルド依存症のエラーが発生しました。
  • ビルド対象プラットフォームが必要なライブラリnewt-develを要求しているため、ビルドが失敗しています。どのようにすればビルドできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>エラー: ビルド依存症の失敗: >newt-devel > 0.50 は mondo-3.0.1-1.rhel6.i686 に必要とされてます エラーの通り、ビルドするのに必要なパッケージが足りないのでしょう。 yum install newt-devel として、インストールして下さい。 依存関係で必要なパッケージも導入されるでしょう。 # 実行にnewtパッケージも必要っぽいですけどね。 >$ rpmbuild --rebuild --target i686-redhat-linux mondo-3.0.0-1.rhel6.src.rpm --targetオプション、こういう指定ってあり…なんですかね? 私、今まで --target i686 とか指定していましたけど……。 # man参照したら…ありのようで。 ただ、クロスコンパイルしないのであまり意味はなさげ…ですが。

noname#182373
質問者

お礼

指摘されたものをインストールしたら ビルドできました! 有難う御座います!

noname#182373
質問者

補足

まだ経験が浅いとは言え、 理解してない部分があってすみませんでした・・・ クロスコンパイルとか知らなかったです。 勉強する所が山積みですね・・・

関連するQ&A