Debian GNU/Linux スレッド Ver. 58at LINUX
Debian GNU/Linux スレッド Ver. 58 - 暇つぶし2ch836: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