GLIBC_2.2 probs bij X

Pagina: 1
Acties:

  • Steven
  • Registratie: December 2000
  • Laatst online: 12-08 09:30
Ik heb X geïnstalleerd in Debian, wat redelijk vlekkeloos ging. Alleen als ik nu "startx" start dan blijkt de "version 'GLIBC_2.2' not found" en stopt X.

Nu heb ik al libc6 (de nieuwste versie) geïnstalleerd maar dat maakt ook geen bal uit. Weet iemand een oplossing?

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Ik heb X geïnstalleerd in Debian, wat redelijk vlekkeloos ging. Alleen als ik nu "startx" start dan blijkt de "version 'GLIBC_2.2' not found" en stopt X.

Nu heb ik al libc6 (de nieuwste versie) geïnstalleerd maar dat maakt ook geen bal uit. Weet iemand een oplossing?
code:
1
2
3
4
5
6
7
8
9
10
11
#include <stdlib.h>
#include <stdio.h>
#include <features.h>
#include <gnu/lib-names.h>

int main(int argc, char ** argv)
{
    printf("GLIBC version %d.%d\n", __GLIBC__, __GLIBC_MINOR__)
    printf("Dynamic loader version %s\n", LD_SO);
    return 0;
}

Deze code moet aangeven dat je glibc versie 2.2 is, en je linker is ld-linux.so.2

Die error die je krijgt is dat de linker het symbool GLIBC_2.2 in je /lib/libc.so.6 niet kan vinden. Vaak staat de oude libc versie er nog (libc.so.6 is een symlink), of gebruikt het systeem de oude linker. Het eerste is het meest waarschijnlijke.