[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:13639] Re: How to make tgz package



From: Yokoyama Nobuhiro <nobu-y@fureai.or.jp>
Message-Id: <200204171515.AAA27926@mailgate.fureai.or.jp>

> tarで展開したディレクトリに入ってrootになり、
> # mkdir -p hoge/usr  作業ディレクトリをhogeという名前にする。
> # make install prefix=`pwd`/hoge/usr  hoge/usr以下にインストール。
> # cd hoge
> # makepkg apel[flim,semi].tgz
> としてパッケージを作るのだと思うのですが、インストール
> されるはずのhoge/usr以下が空になっており、/usr以下の
> ディレクトリに普通にインストールされてしまいます。

上記方法は、典型的なAutoconf/Automakeモノでしか通用しません。
# Autoconfモノでも、ちょっと細工しないとうまくいかないものもあります

make install でどこに突っ込まれるかは、究極には Makefile を覗いてみる
しかありません。とりあえず、make -n install で、実行されるコマンド列が
表示されるだけになりますので、これで確認可能です。

だいたいは、Makefile の prefix変数か、PREFIX環境変数あたりを設定すれば
うまくいくようですが、場合によっては Makefile の手修正が必要だったりし
ます。
_______________________________
田原 俊一   jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

Follow-Ups
[plamo:13641] Re: How to make tgz package, KOJIMA Mitsuhiro
[plamo:13657] Re: How to make tgz package, Yokoyama Nobuhiro
References
[plamo:13638] How to make tgz package, Yokoyama Nobuhiro

[検索ページ] [メール一覧]
Plamo ML 公開システム