これらの cmake コンパイラの警告を安全に無視できますか?
ソースからパッケージをコンパイルする方法を学んでおり、MySQL で練習しています。
次のような「通知」が表示された場合 (特定の「見つからない」ファイルを参照している場合)、開発ライブラリを検索してインストールする必要があります。
$ cmake . -LA
...
-- Looking for include file cxxabi.h
-- Looking for include file cxxabi.h - not found.
-- Looking for include file dirent.h
-- Looking for include file dirent.h - found
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
また、これらの「見つかりません」メッセージを参照する通知についてはどうすればよいですか。
-- Looking for bmove
-- Looking for bmove - not found
-- Looking for bsearch
-- Looking for bsearch - found
-- Looking for index
-- Looking for index - found
たとえば、cxxabi.h は Debian の libstdc++6-4.7-dev にあります。MySQL を適切にコンパイルするには、libstdc++6-4.7-dev をインストールする必要がありますか?
また、よくわからない(一定の?)警告がいくつかあります。
-- Performing Test TIME_T_UNSIGNED
-- Performing Test TIME_T_UNSIGNED - Failed
-- Performing Test HAVE_GETADDRINFO
-- Performing Test HAVE_GETADDRINFO - Success
全体として、私のビルドはうまく機能しているように見えますが、確認したいと思います。