glibc é a Biblioteca GNU C, que fornece muitas funções comuns e importantes para programas. Quase todo programa no Ubuntu, direta ou indiretamente, depende disso, e não funcionará completamente sem ele. Além do kernel, a glibc é provavelmente a parte mais essencial do sistema; até mesmo o daemon de inicialização exige isso. No Ubuntu, o glibc é fornecido pelo pacote libc6.
O firmware do meu NAS vem com uma versão antiga do glibc , a saber 2.5. Para lidar com alguns binários pré-compilados vinculados * a glibc 2.15, eu gostaria de atualizá-lo. A partir de alguns testes simples em um ambiente chroot , apren...
18.11.2013 / 09:30
Parece que o MATLAB está estragado no Linux, porque " carrega dinamicamente algumas libs com TLS estático ", o que não significa nada para mim além de receber muitos erros.
O trabalho sugerido é reconstruir glibc com DTV_SURPLUS maior...
08.07.2014 / 14:33
No Solaris:
basename.c
#include <stdio.h>
#include <libgen.h>
int main(int argc, char* argv[])
{
int len = strlen(argv[0]);
char *bsname = basename(argv[0]);
printf("%s\n", bsname);
printf("%d\n", len);
ret...
21.03.2012 / 06:51
Quais são os campos impressos por getent ahosts DOMAIN ?
A saída para getent hosts é uma combinação simples de IP e nome do host. O getent ahosts tem um terceiro campo adicional que é, em todo o meu teste, STREAM , DGRAM ou RAW...
29.01.2012 / 17:06
Estou tentando atualizar o glibc em um sistema no qual não tenho acesso root. Portanto, estou instalando em um prefixo local. Eu gostaria de receber ajuda para entender as práticas recomendadas para configurar isso, além de ajudar a resolver um...
28.03.2016 / 14:53
Eu tenho um aplicativo escrito em Go que está travando com frequência e acho que está relacionado a um problema que foi corrigido no glibc 2.20. Meu Ubuntu 14.04.3 LTS tem glibc 2.19 de acordo com ldd --version .
Eu fiz sudo apt-get update...
19.08.2015 / 19:50
Estou tentando instalar um novo pacote ( glibc-static ) e recebo o seguinte erro
---> Package nss-softokn-freebl.i686 0:3.14.3-18.el6_6 will be installed
--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.149.el6.i686 (Ce...
10.03.2015 / 18:12
Eu encontrei um arquivo syscall-template.S mais especificamente sua localização é
.../sysdeps/unix/syscall-template.S
O que é esse arquivo?
Onde fica. Não está no meu sistema e não consigo encontrá-lo em pacotes de código-fonte, i...
24.03.2012 / 08:26
Eu quero encontrar o arquivo de origem de pausa e sigsuspend no pacote glibc-2.14.1. Eu grep o pacote e encontrar o arquivo sysdeps / posix / pause.c tem uma definição de função pause, o código é
int
__libc_pause (void)
{
sigset_t set;...
24.02.2012 / 01:23
Eu estava olhando para esta questão e escrevi um programa noddy para demonstrar unsetenv() modificando /proc/pid/environ . Para minha surpresa, não tem efeito!
Veja o que eu fiz:
#include <stdio.h>
#include <unistd.h>
#i...
12.08.2016 / 11:39