AnswerBun.com

CentOS 上での Guile のビルドで 型socklen_tについてのエラー

スタック・オーバーフロー 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(現行)

One Answer

コメントでのアドバイスを元に、外部でビルドした最新の gcc 7 を用いたところ無事コンパイル出来ました。
こちらの config.log に情報が一切表示されなかったのは謎のままですが。


この投稿は @cmplstofB さんのコメント の内容を元に コミュニティwiki として投稿しました。

Answered by cubick on December 12, 2020

Add your own answers!

Related Questions

java 球体を表すBallクラス

1  Asked on December 23, 2021 by tata

 

Android サーバーでのレシート検証について

1  Asked on December 23, 2021 by tom-marvolo-riddle

 

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP