3

autotools を使用して古いバージョンの GNU coreutils (バージョン 6.10/6.11) をコンパイルしています。ただし、ソース コード ディレクトリに変更を加えると、man ページの生成時にエラーが発生します。

マンページはまったく気にしないので、デフォルトのターゲットにマンページの世代が含まれていないことを願っています。

autotools によって管理されるすべての種類のソース コードに対する一般的な解決策は存在しない可能性がありますが、特にGNU coreutilsについては、典型的なアプローチが必要であると私は信じています。

アドバイスをいただければ幸いです:-)

4

3 に答える 3

0

マンページの構築は、組み込みのタスクではないと思います。通常、実行されているのはサブディレクトリまたは特定のターゲットだけだと思います。おそらく、man ページの作成を担当する Makefile.am の部分を見つけて、それを無効にすることができます。ディレクトリの SUBDIR エントリを削除するか、manpages ターゲットを参照するターゲットをすべて削除します。

于 2013-11-05T16:15:00.070 に答える