Debian Squeeze で automake を使用して、6 つのソース ファイルを含む非常に単純な C プロジェクトをコンパイルしています。
生成された Makefile を使用してソースをコンパイルしようとすると、問題が発生します。ソース ( ) の 1 つは、や などのll_socket.c
システム ライブラリを使用します。これらの依存関係は、自動的に生成されたファイルに表示されます。ただし、そのファイルは空であるため、GCC がそのファイルをコンパイルしようとすると、コンパイルの依存関係が見つかりません。<sys/socket.h>
<net/if.h>
.deps/ll_socket.Tpo
この問題を解決する方法についてのアイデアはありますか?