사용하려는 라이브러리에 glibc_2.14+가 필요하지만 실행 중인 시스템에 루트가 없기 때문에 64비트 버전의 libc.so.6을 사용하여 glibc를 빌드하려고 합니다. 액세스하면 관리자는 설치된 소프트웨어와의 호환성을 유지하기 위해 패키지를 업데이트하지 않습니다.
다음 명령을 사용하여 glibc를 구성했습니다.
../configure --prefix=/home/myuser/tools --enable-shared --with-binutils=/tmp/binutils-2.25.1
그러나 내가 사용하고 있는 라이브러리에 64비트 버전의 lib64가 필요한 경우 make && make install
하나만 /home/myuser/tools/lib
포함됩니다. libc.so.6
이런 식으로 빌드하려면 어떻게 구성해야 합니까?
추가 정보:
CentOS를 실행하는 슈퍼컴퓨터 노드에서 이를 실행하면 다음이
uname -a
제공됩니다.Linux cgrid2 2.6.32-573.7.1.el6.x86_64 #1 SMP Tue Sep 22 22:00:00 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux