Manpages

名 前

xmkmf − Imakefile か ら Makefile を 生 成 す る

書 式

xmkmf [ -a ] [ topdir [ curdir ] ]

説 明

xmkmf コ マ ン ド は 、 X に 標 準 で は 付 属 し て い な い ソ フ ト ウ ェ ア に 同 梱 さ れ て い る Imakefile か ら Makefile を 生 成 す る 標 準 的 な 方 法 で あ る 。

xmkmf は 、 Imakefile が 存 在 す る デ ィ レ ク ト リ に お い て 引 き 数 な し で 起 動 さ れ た 場 合 、 シ ス テ ム に 対 し て 適 切 な 引 き 数 (X を 構 築 す る 際 に xmkmf に 対 し て 設 定 さ れ る )を 付 け て imake プ ロ グ ラ ム を 起 動 し 、 Makefile を 生 成 す る 。

−a オ プ シ ョ ン を 付 け て 起 動 し た 場 合 、 xmkmf は カ レ ン ト デ ィ レ ク ト リ で Makefile を 生 成 し た 後 、 自 動 的 に ’’make Makefiles’’ (サ ブ デ ィ レ ク ト リ が あ る 場 合 )、 ’’make includes’’, ’’make depend’’ を 実 行 す る 。 こ れ は 、 X コ ン ソ ー シ ア ム の 構 築 ツ リ ー に 入 っ て い な い ソ フ ト ウ ェ ア の 設 定 を す る 標 準 的 な 方 法 で あ る 。

X コ ン ソ ー シ ア ム の 構 築 ツ リ ー 内 で 作 業 す る 場 合 に は (X の 開 発 者 で も な け れ ば こ の よ う な こ と は ま ず な い し 、 X の 開 発 者 で あ っ て も こ の オ プ シ ョ ン は 実 際 に は 使 わ な い )、 引 き 数 topdir で カ レ ン ト デ ィ レ ク ト リ か ら 構 築 ツ リ ー の ト ッ プ デ ィ レ ク ト リ へ の 相 対 パ ス を 指 定 し な け れ ば な ら な い 。 任 意 で は あ る が 、 curdir で 、 構 築 ツ リ ー の ト ッ プ デ ィ レ ク ト リ か ら カ レ ン ト デ ィ レ ク ト リ へ の 相 対 パ ス を 指 定 し て も よ い 。 カ レ ン ト デ ィ レ ク ト リ が サ ブ デ ィ レ ク ト リ を 持 つ 場 合 に は curdir を 指 定 す る 必 要 が あ り 、 も し 指 定 さ れ て い な け れ ば Makefile は サ ブ デ ィ レ ク ト リ の 構 築 を 行 う こ と が で き な い だ ろ う 。 topdir が 与 え ら れ た 場 合 は 、 xmkmf は シ ス テ ム に X が イ ン ス ト ー ル さ れ て い な い も の と 想 定 し 、 イ ン ス ト ー ル さ れ て い る X で は な く て 構 築 ツ リ ー 内 で フ ァ イ ル を 探 す 。

関 連 項 目

imake(1)