소스에서 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) 

루트 액세스 권한이 없는 시스템의 소스에서 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를 빌드할 때 일반적으로 이 오류가 발생하는 것을 보았고 업데이트된 버전을 다운로드하여 문제를 해결했지만 운이 없었습니다. 이 오류의 원인은 무엇입니까?

관련 정보