田中宏明です。 渡辺さんありがとうございます。 On 26 May 2002 00:12:28 +0900 渡辺 さん wrote: > さらに、以下のようにしてみては? > > %install > rm -rf $RPM_BUILD_ROOT > make prefix=$RPMS_BUILD_ROOT install > (%makeinstallは無しですよ。) うまく行きません。 --------------------- + exit 0 実行中(%install): /bin/sh -e /var/tmp/rpm-tmp.58138 + umask 022 + cd /home/hero/rpm/BUILD + cd hpijs-1.1 + rm -fr /var/tmp/hpijs-1.1-root + mkdir -p /var/tmp/hpijs-1.1-root/usr/bin + make install INSTALLDIR=/var/tmp/hpijs-1.1-root/usr/bin make[1]: 入ります ディレクトリ `/home/hero/rpm/BUILD/hpijs-1.1' /bin/sh ./mkinstalldirs /usr/bin /usr/bin/install -c hpijs /usr/bin/hpijs /usr/bin/install: ファイル ``/usr/bin/hpijs'' を作ることができませんでした : 許可がありません make[1]: *** [install-binPROGRAMS] エラー 1 make[1]: 出ます ディレクトリ `/home/hero/rpm/BUILD/hpijs-1.1' make: *** [install-am] エラー 2 /var/tmp/rpm-tmp.58138 の不正な終了ステータス (%install) --------------------- です。堺さんのおかげで 0.97.rpm は作れたのですが。 > make install のインストール先をprefix=で指定するわけですが、 > そのトップディレクトリを明示的に > > > BuildRoot: %{_tmppath}/%{name}-root > > に指定するわけです。 ちょっとわかったような気が…。 ていねいな説明ありがたいです。 -- zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz [ [ [ 田中宏明 [ [ [ From the bottom line on the Vine zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz