recherche

Maison  >  Questions et réponses  >  le corps du texte

visual-studio-code - centos 升级glibc疑问?

我现在安装vscode提示缺少

./Code: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/local/VSCode-linux-x64/libgcrypt.so.11)
./Code: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /usr/local/VSCode-linux-x64/libgcrypt.so.11)

然后我下载glibc-2.15.tar.gz、glibc-ports-2.15.tar.gz分别解压安装。
mkdir glibcbuild
cd glibcbuild
../glibc-2.15/configure
make -j4
make install -j4 这里报错,说找不到ld.so.conf,然后我就touch了一个ld.so.conf文件
make install -j4
安装完成,然后我
strings /lib64/libc.so.6 |grep GLIBC_
发现还是没有GLIBC_2.14和GLIBC_2.15 请问怎么破? 我的系统是centos 6.5

PHPzPHPz2822 Il y a quelques jours1029

répondre à tous(2)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:06:20

    Une fois la compilation terminée, le fichier que vous avez compilé sera dans la lib dans le dossier où vous avez terminé la compilation, mais le système n'a donc pas été remplacé. En fait, /lib64/libc.so.6 n'a pas changé. Vous ne trouvez donc pas du tout la nouvelle glibc.
    L'approche correcte
    Vous pouvez lier libc.so.6 à votre fichier libc-2.15.so compilé, ou vous pouvez le résoudre via un lien externe temporaire. bibliothèque
    Par exemple
    export LD_LIBRARY_PATH=/opt/glibc-2.15/lib:$LD_LIBRARY_PATH

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:06:20

    Le fichier ld.so.conf est manquant :

    cp -r /etc/ld.so.c* /opt/glibc-2.14/etc/
    ln -sf /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so .6

    répondre
    0
  • Annulerrépondre