[ld.config.cache] niet compleet (linux)

Pagina: 1
Acties:

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Bij het linken van de xforms library geeft ld de volgende foutmelding:
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status

Ik heb de development files van X geinstalleerd (xlibs-dev).
locate Xext levert het volgende op:
/usr/X11R6/include/X11/extensions/panoramiXext.h
/usr/X11R6/include/X11/extensions/Xext.h
/usr/X11R6/lib/libXext.a
/usr/X11R6/lib/libXext.so
/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXext.so.6.4

/usr/X11R6/lib staat in mijn ld.so.conf
maar in de output van ldconfig -p komt libXext niet voor. Andere libraries in /usr/X11R6/lib wel.
Opnieuw runnen van ldconfig helpt niet, hoewel ik aan de time-stamp van /etc/ld.so.cache kan zijn dat hij wel opnieuw wordt aangemaakt.
Heeft iemand een idee wat hier aan de hand zou kunnen zijn?

P.S. Ik heb zitten twijfelen of ik hier of onder programming/webscripting moest posten. Ik hoop dat ik goed zit.

  • igmar
  • Registratie: April 2000
  • Laatst online: 12-05 15:46

igmar

ISO20022

Sir Isaac schreef op 19 december 2002 @ 16:14:
Bij het linken van de xforms library geeft ld de volgende foutmelding:
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status

Ik heb de development files van X geinstalleerd (xlibs-dev).
locate Xext levert het volgende op:
/usr/X11R6/include/X11/extensions/panoramiXext.h
/usr/X11R6/include/X11/extensions/Xext.h
/usr/X11R6/lib/libXext.a
/usr/X11R6/lib/libXext.so
/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXext.so.6.4

/usr/X11R6/lib staat in mijn ld.so.conf
maar in de output van ldconfig -p komt libXext niet voor. Andere libraries in /usr/X11R6/lib wel.
Opnieuw runnen van ldconfig helpt niet, hoewel ik aan de time-stamp van /etc/ld.so.cache kan zijn dat hij wel opnieuw wordt aangemaakt.
Heeft iemand een idee wat hier aan de hand zou kunnen zijn?

P.S. Ik heb zitten twijfelen of ik hier of onder programming/webscripting moest posten. Ik hoop dat ik goed zit.
Gaan we weer : ld doet NIKS, en ik herhaal NIKS met ld.config. ld is een linker, ld.config is voor de RUNTIME linker.

MAW : ld doet niks met ld.config

Voeg -L/usr/X11R6/lib toe aan het linker commando. Dat Xext niet in je ldconfig -p voorkomt is niet helemaal fris, maar dat kan een aantal oorzaken hebben.

Verwijderd

[nohtml]
igmar schreef op 19 December 2002 @ 16:28:
Gaan we weer : ld doet NIKS, en ik herhaal NIKS met ld.config. ld is een linker, ld.config is voor de RUNTIME linker.

MAW : ld doet niks met ld.config
Dat kan ook anders medegedeeld worden lijkt me zo? :)
Overigens haal ik nergens uit Sir Isaac's post dat hij dat beweert :?