ソースからのlibx11-develのインストール、string.hエラー

ソースからのlibx11-develのインストール、string.hエラー

私は走っている

Linux version 2.6.32-504.8.1.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) 

rootアクセス権を持たないシステムのソースからlibX11-develをインストールしようとしました(最後の目標は、次のことを実行することです)。CERNの根)。

ただし、lib / libXauを処理するとこのエラーが発生します。

      CC     AuDispose.lo
In file included from $HOME/include/X11/Xfuncs.h:46:0,
                 from ./include/X11/Xauth.h:57,
                 from AuDispose.c:30:
/usr/include/string.h:548:5: error: unknown type name ‘__locale_t’
     __locale_t __loc)
     ^
/usr/include/string.h:552:18: error: unknown type name ‘__locale_t’
      size_t __n, __locale_t __loc)
                  ^

私は他の人がGCCをビルドしたときに一般的にこのエラーが発生するのを見て、更新されたバージョンをダウンロードして問題を解決しましたが、運がありませんでした。このエラーの原因は何ですか?

ベストアンサー1

おすすめ記事