Am Donnerstag, 6. Mai 2004 03:19 schrieb David Haller:
Hallo,
Am Wed, 05 May 2004, Georg Golombek schrieb:
ld: cannot open linker script file arch/i386/kernel/vmlinux.lds.s: Datei oder Verzeichnis nicht gefunden make[2]: *** [.tmp_vmlinux1] Fehler 1
aber da gibts nur: /usr/src/linux/arch/i386/kernel/vmlinux.lds.S
ein Link, dachte ich macht es:
ln -s /usr/src/linux/arch/i386/kernel/vmlinux.lds.S /usr/src/linux/arch/i386/kernel/vmlinux.lds.s
nochmal gestartet, aber kein Erfolg:
ld:arch/i386/kernel/vmlinux.lds.s:5: ignoring invalid character `#' in expression ld:arch/i386/kernel/vmlinux.lds.s:5: syntax error
Das .S muss noch durch den cpp, ein symlink reicht also nicht. Versuch mal (nachdem du den symlink wieder entfernt hast):
==== cd /usr/src/linux ## oder wo halt die Kernelquellen liegen make arch/i386/kernel/vmlinux.lds.s ====
Falls das nicht klappt meld dich nochmal.
Hallo David, hat geklappt, allerdings sind mir die Mechanismen im Kernel nicht klar, vor allem im 2.6er. was habe ich da ausgelöst? da lief ja 15 min alles mögliche über die Konsole! die dvb-Module konnte ich per insmod laden, fernsehen geht: dvb-core.ko skystar2.ko stv0299.ko aber wenn ich dieselben Einträge wie beim 2.4er in die /etc/modules.conf (/etc/modprobe.conf) mache: options dvb-core dvb_shutdown_timeout=0 alias char-major-250 skystar2 add below skystar2 stv0299 läd er mir das Modul stv0299 nicht automatisch, wenn ich zum Beispiel kzapdvb starte. wer hat da mehr Erkenntnisse, bzw. wo kan man sich da am besten schlau machen? Grüße gg