Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung beim Kompilieren
Beim Kompilieren mancher Software kommt die Fehlermeldung: "/../Xlib/Xlib.h file not found"
oder so ähnlich. Es werden noch ein paar andere Dateien, die mit"X" anfangen, erwähnt.
Was sind das für Dateien und wo bekomme ich die her?
Hi amsl !
Dabei handelt es sich um sog. "Header"-Dateien, in denen für den Compiler verständlich steht, welche Library welche Funktionen zur Verfügung stellt. Die Xlib ist die grundlegende Library von X, um die kommt kein X-Programm drumherum.
Du solltest mal nach einem Paket namens X-development / x-dev / ... (oder so ähnlich) suchen und nachinstallieren ! Welche Distribution verwendest du (dann kann es dir eventuell jemand genauer sagen) ?
Ciao , StefanS
Hallo,
die Pfadangabe ../Xlib/Xlib.h erscheint mir kurios, da die Headerdatei Xlib.h eigentlich unter /usr/X11R6/include/X11/Xlib.h stehen sollte. Solche Headerdateien i.A. enthalten Funktionsdefinitionen, im Falle der Xlib.h stehen dort drin also die Schnittstellenbeschreibungen zu den Bibliotheksfunktionen aus der Xlib.a. Um diese Headerdateien verwenden zu können, muss das entsprechende Paket (nennt sich meist xdevel...) installiert werden.
Thomas
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.