/usr/src/linux/include/linux/version.h does not exist
Diese Fehlermeldung bekomme ich beim Kompilieren von ALSA. Die Datei fehlt auch, obwohl die Kernelsourcen sonst vorhanden sind (linux -> /usr/src/linux-2.4.4.SuSE ). Ich hab leider überhaupt keinje Ahnung wie diese Headerdatei ausschauen müsste um sie händisch anzulegen. Bitte Hilfe. Danke
On Son, 14 Okt 2001, Markus Gonaus wrote:
Diese Fehlermeldung bekomme ich beim Kompilieren von ALSA. Die Datei fehlt auch, obwohl die Kernelsourcen sonst vorhanden sind (linux -> /usr/src/linux-2.4.4.SuSE ). Ich hab leider überhaupt keinje Ahnung wie diese Headerdatei ausschauen müsste um sie händisch anzulegen.
Du musst den Kernel auch konfigurieren. Wenn du nen Suse-Kernel verwendest und die Kernelsourcen in /usr/src/linux liegen (bzw. wenn das ein Symlink auf das richtige Verzeichnis ist): # test -f /usr/src/linux/.config \ && mv /usr/src/linux/.config /usr/src/linux/.config.orig # gunzip -c /proc/config.gz > /usr/src/linux/.config # make -C /usr/src/linux oldconfig # make -C /usr/src/linux dep clean -dnh --
Make a software that is foolproof, and someone will make a better fool. Make a software that is foolproof, and only fools will want to use it. Since software cannot be foolproof, we should get rid of the the fools. Du meinst so Leute wie Telefondesinfizierer? [in dasr]
Hi, Am Montag, Oktober 15, 2001 at 01:18:14, David Haller wrote:
On Son, 14 Okt 2001, Markus Gonaus wrote:
Diese Fehlermeldung bekomme ich beim Kompilieren von ALSA. Die Datei fehlt auch, obwohl die Kernelsourcen sonst vorhanden sind (linux -> /usr/src/linux-2.4.4.SuSE ). Ich hab leider überhaupt keinje Ahnung wie diese Headerdatei ausschauen müsste um sie händisch anzulegen.
Du musst den Kernel auch konfigurieren. Wenn du nen Suse-Kernel verwendest und die Kernelsourcen in /usr/src/linux liegen (bzw. wenn das ein Symlink auf das richtige Verzeichnis ist):
# test -f /usr/src/linux/.config \ && mv /usr/src/linux/.config /usr/src/linux/.config.orig # gunzip -c /proc/config.gz > /usr/src/linux/.config # make -C /usr/src/linux oldconfig # make -C /usr/src/linux dep clean
Hiermit verleihe ich, ihnen herr haller, den useless use o'make ;) cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/ Henne -- Hendrik Vogelsang aka Henne mailto: hvogel@hennevogel.de I haven't been fucked like that since grade school! # fightclub sigs made with fortune
Hallo Henne,
[fup2poster!]
#include
Am Montag, Oktober 15, 2001 at 01:18:14, David Haller wrote:
# test -f /usr/src/linux/.config \ && mv /usr/src/linux/.config /usr/src/linux/.config.orig # gunzip -c /proc/config.gz > /usr/src/linux/.config # make -C /usr/src/linux oldconfig # make -C /usr/src/linux dep clean
Hiermit verleihe ich, ihnen herr haller, den useless use o'make ;)
Wie meinen???[1] Und sowieso: 's/i\([^ ]*\) h\([^ ]*\) h\(.*\)n u\(.*\)\(...\)$/I\1 H\2 H\3n "u\4"-Award\5/' Aber trotzdem *verbeug*. Danke! Gibts den auch noch in anderen Farben???
cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/
$ cp /boot/vmlinuz.version.h /tmp/ cp: /boot/vmlinuz.version.h: No such file or directory $ ls -l /boot/*.h ls: /boot/*.h: No such file or directory *Waeehhhh geht nicht* (ja, in /boot hab ich nix geloescht... nur ein wenig hinzugefuegt) Ok, ja, ich vermute auf neueren SuSEs gibt's das, meine Version hat halt inzwischen schlappe 2 Jaehrchen seit der Installation auf dem Buckel... -dnh [1] make ist bei obiger Methode (die ist schon richtig, oder) nicht "useless"... Denn ohne ein (passendes!) /boot/*.version.h geht es wohl kaum anders... -- Es gibt in C keine Strings. Wenn man das kapiert hat, kann man anfangen mit Strings in C zu arbeiten. [Christoph Berg]
participants (3)
-
David Haller
-
Henne Vogelsang
-
Markus Gonaus