Debian GNU/Linux スレッド Ver. 58 at LINUX
[2ch|▼Menu]
836:830
09/02/21 09:27:36 itPNb4eK
>>833-835
どうもありがとうございます。

結果的に、rules で、以下のように設定したところ、バイナリがインストールされるようになりました。

package = wma2wav

install/wma2wav::
# $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install
install -m 744 wma2wav $(CURDIR)/debian/$(package)/usr/bin

>>831
> 1. debhelper.mk を include しているのに、なぜ、dh_installdirs が必要なのでしょうか。

install: でなく、install/wma2wav:: とすることによって、dh_installdirs は必要でなくなりました。

> 2. $(prefix) を用いている Makefile で、 DESTDIR を使うには、どうしたらよいのでしょうか。

>>835 さんのおっしゃる通りだと思います。
自分の環境では、なぜか (Makefileが腐っている?)
$(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install
では失敗してしまいました。

DESTDIR を使うように、Makefile を改変して、
$(MAKE) DESTDIR=$(CURDIR)/debian/wma2wav/usr install
としても、インストールに失敗しました。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5139日前に更新/274 KB
担当:undef