スタック・オーバーフロー Asked by cmplstofB on December 12, 2020
CentOS 6.9(実機)で,guile-2.2.2 をビルドしようとした際,./configure
を実行すると
checking for socklen_t... no checking for socklen_t equivalent... configure: error: Cannot find a type to use in place of socklen_t
との異常が表示されます。config.log
には最終行に,
#define GNULIB_TEST_SOCKET 1 configure: exit 1
とあるだけで,異常の詳細や何をする必要があるのか分かりません。
socklen_t
型については gcc 4.4.7 をパッケージとして導入しているのでライブラリに問題があるとも思えません。
解決方法を教えて頂けないでしょうか。
OS: CentOS 6.9 x86_64 GNU/Linux
gcc: gcc 4.4.7(現行; 実はこれを更新しようとする仮定でguileが必要になったんですけどね)
guile: 1.8.7(現行)
コメントでのアドバイスを元に、外部でビルドした最新の gcc 7 を用いたところ無事コンパイル出来ました。
こちらの config.log に情報が一切表示されなかったのは謎のままですが。
この投稿は @cmplstofB さんのコメント の内容を元に コミュニティwiki として投稿しました。
Answered by cubick on December 12, 2020
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP