Rainer Kunert schrieb:
Hi,
ich bin Linux-Neuling, benutze Suse 7.3 und möchte, daß unter KDE die Numlock-Taste aktiviert ist.
Habe in der Suse-Supportdatenbank den Artikel
Numlock Taste beim Start von X aktivieren
gefunden.
Ist eine Programmieranweisung (habe aber bisher noch nie ein Programm geschrieben)
Ich bin der Meinung, es Buchstabe für Buchstabe abgetippt zu haben, hier meine Eingaben:
Besser wäre es vielleicht gewesen, du hättest dir das Listing per Copy & Paste in den Editor kopiert...
Man sollte dann ein Kommando eingeben, auch das habe ich glaube ich buchstabengetreu eingegeben, mit nachfolgendem Ergebnis:
rainer@linux:~/tmp> gcc -I/usr/X11R6/inculde -L/usr/X11R6/lib -o setnumlock Numlock.c -lX11 -lXtst Numlock.c:2: undefined or invalid # directive Numlock.c: In function `main': Numlock.c:6: `Display' undeclared (first use in this function) Numlock.c:6: (Each undeclared identifier is reported only once Numlock.c:6: for each function it appears in.) Numlock.c:6: `dis' undeclared (first use in this function) Numlock.c:6: `NULL' undeclared (first use in this function) Numlock.c:7: `disp' undeclared (first use in this function) Numlock.c:9: `True' undeclared (first use in this function) Numlock.c:9: `CurrentTime' undeclared (first use in this function) Numlock.c:10: `False' undeclared (first use in this function)
Scheint so, als wären nicht die richtigen Include-Dateien eingebunden worden. Da ich mich mit C aber auch nicht so sonderlich gut auskenne (habe mal versucht, es zu lernen, aber das ist ja grausam...), weiß ich jetzt auch nicht so genau, welches die richtigen Include-Dateien wären. Auf den SBD-Artikel hin habe ich mir das Numlock-Programm auch kompiliert, ging ohne Probleme. Wenn du willst, kann ich dir das übersetzte Programm gerne per PM zuschicken. Frage mich nur, warum SuSE das nicht als "Service" gleich kompiliert bereitstellt. Grüße, Patrick