[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Libc 6





2014-12-11 20:15 GMT-03:00 María Rosa ☸ <abdemary@gmail.com>:
Hola lista: Vuelvo de nuevo a molestar porque Debian/Android me está dando dolor de cabeza. 
Tengo el bin para instalar el NDK tools para tener la arm correcta para mi celular. Pero no la puedo instalar, me faltan librerías, que creo son experimentales: 
Cuando quiero ejecutar el dicho programa, la terminal muestra que me faltan librerías:
./android-ndk-r10d-linux-x86_64.bin
./android-ndk-r10d-linux-x86_64.bin: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./android-ndk-r10d-linux-x86_64.bin)
El tema es que buscando me doy con que estás librerías son inestables, si las instalo puedo llevarme puesto el SO?
Tengo los repositores listos para agregarlos pero me da desconfianza. 
¿Que hago?
Saludos.
Me contesto sola, porque ya lo solucioné creando un directorio en mi usuario/fakeroot y extrayendo las librerías ahí, se extrajo NDK tools sin ningun problema y hasta ahora salvé mi SO. 
Seguí a esta persona que generosamente compartió su experiencia: 
(Hago copy/paste para no pegar el enlace)

In my situation, the error appears when I try to run an application (compiled on Ubuntu 12.04 LTS) using GLIBC_2.14 on Debian Wheezy (which installs glibc 2.13 by default).

I use a tricky way to run it, and get correct result:

Download libc6 and libc6-dev from Ubuntu 12.04 LTS

Run dpkg command to install them into a directory (/home/user/fakeroot/ for example):

$ dpkg -x libc6-dev_2.15-0ubuntu10.6_amd64.deb /home/user/fakeroot/
$ dpkg -x libc6_2.15-0ubuntu10.6_amd64.deb /home/user/fakeroot/

Run your command with specified LD_LIBRARY_PATH:

$ LD_LIBRARY_PATH=/home/user/fakeroot/lib/x86_64-linux-gnu/ YOUR_COMMAND

My application only uses memcpy() from GLIBC_2.14, and it works.

I don't know whether it will work successfully for other applications. Wish it helpful.

Perdón, pero está en inglés. :(
Por si a algún usuario de Wheezy 7.7 amd64 le surge la necesidad de tener instaladas estas librerías, puede que le funcione. 
Leí que la actualización de Spotify y creo que Skype las requieren. 
Saludos.
PD:  La fuente: superuser.com/questions/537683/how-to-fix-lib-x86-64-linux-gnu-libc-so-6-version-glibc-2-14-not-found

Reply to: