Centos 7でgcc 8.2のrpmを作成しようとしています。
rpmbuild
正直なところ、どのように使用して保管するのか理解しようと最善を尽くしていますが、.spec
理解するのは難しいですね。
以下を使用してHello Worldプログラムをパッケージ化しようとしています。Fedoraプロジェクトのチュートリアルそしてそれはうまくいきました。
しかし、wget rpmを使ってビルドしようとするとRPMを使用したIBMのパッケージソフトウェアチュートリアル、私は失敗しました。
gcc 8.2をビルドしようとしています(https://ftp.gnu.org/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz)
私はこのプロセスを使ってgccをビルドし、パッケージされたrpmをこれとまったく同じようにプリコンパイルしたいと思います。
./configure --with-system-zlib --disable-multilib --enable-languages=c,c++ --prefix=/opt/gcc-8.2.0
make -j 12
make install
誰かがサンプル仕様ファイルを作成できますか?
答え1
src.rpmとその仕様を試してみることを提案できますか?
仕様ファイル自体を除く src.rpm のすべての内容を ~/rpmbuild/SOURCES/ に抽出します。
これで、目的の場所(デスクトップなど)に仕様ファイルを解凍し、目的のファイルエディタで編集します(GUIベースかテキストベースかは関係ありません)。
私はナノやフルーマが好きです。