make macht nichts
make macht nichts
Hallo!
Jedes mal wenn ich make eingebe, tut es nichts. es bleibt einfach stehen, bis ich es mit Strg-C beende.
gcc, binutlis, kernel-soruces und make habe ich installiert.
Hoffe es kann jemand helfen.
Jedes mal wenn ich make eingebe, tut es nichts. es bleibt einfach stehen, bis ich es mit Strg-C beende.
gcc, binutlis, kernel-soruces und make habe ich installiert.
Hoffe es kann jemand helfen.
Re: make macht nichts
Hallo und willkommen im Forum!
Make braucht bekanntlich ein Makefile.
Was willst Du denn wie und warum selber bauen?
Make braucht bekanntlich ein Makefile.
Was willst Du denn wie und warum selber bauen?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
ich wollte fsam7400 kompillieren. wenn ich make eingebe kommt im terminal einfach eine leere zeile und die steht so lange rum bis ichs abbreche.
Re: make macht nichts
Beschreibe das doch mal genauer, fsam7400 sagt mir nix.
Wo hast Du die quellen her?
Was braucht es alles für Abhängigkeiten?
Was hast Du genau eingegeben?
Wo hast Du die quellen her?
Was braucht es alles für Abhängigkeiten?
Was hast Du genau eingegeben?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
fsam7400 + ipw2100 brauch ich für meine w-lan karte
ich hab mir fsam7400-0.5.1-tgz von http://zwobbl.homelinux.net/pub/ geholt
die einzige abhängigkeit die ich in der README oder INSTALL finde ist GCC v3.0 oder höher.
ich hab das paket extrahiert, ins verzeichnis gewechselt und nur make eingegeben.
ich hab mir fsam7400-0.5.1-tgz von http://zwobbl.homelinux.net/pub/ geholt
die einzige abhängigkeit die ich in der README oder INSTALL finde ist GCC v3.0 oder höher.
ich hab das paket extrahiert, ins verzeichnis gewechselt und nur make eingegeben.
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: make macht nichts
Da das ein Kernelmodul ist brauchst du auch noch die zu deinem Kernel passenden linux-headers:
Code: Alles auswählen
aptitude install linux-headers-$(uname -r)
Re: make macht nichts
mit den headers geht jetzt make. ich bekomme aber folgende fehlermeldung:
was sind eigentlich diese CFLAGS?
Code: Alles auswählen
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/user/fsam7400-0.5.1 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/user/fsam7400-0.5.1/Makefile". Fix it to use EXTRA_CFLAGS. Schluss.
make[1]: *** [_module_/home/user/fsam7400-0.5.1] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
make: *** [fsam7400.ko] Fehler 2
Re: make macht nichts
In der INSTALL steht doch, man muss Root sein. Dann klappt es auch.
Make sure to be root when performing the following operations.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
ich dachte im root-terminal müsste mach kein sudo machen. habs jetzt mit sudo gemacht:
Code: Alles auswählen
make -C /lib/modules/`uname -r`/build SUBDIRS= modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
scripts/Makefile.build:41: /usr/src/linux-headers-2.6.26-2-686/scripts/basic/Makefile: Datei oder Verzeichnis nicht gefunden
make[3]: *** Keine Regel, um »/usr/src/linux-headers-2.6.26-2-686/scripts/basic/Makefile« zu erstellen. Schluss.
make[2]: *** [scripts_basic] Fehler 2
make[1]: *** Keine Regel vorhanden, um das Target »include/config/auto.conf«,
benötigt von »include/config/kernel.release«, zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
make: *** [fsam7400.ko] Fehler 2
Re: make macht nichts
Ich glaub, der braucht die kompletten Quellen dafür.
Also you must
have a kernel source tree installed under /usr/src/linux
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
ich glaub ich versteh nicht ganz was damit gemeint ist. hab mir jetzt linux-headers-2.6.26-1-all installiert. noch immer das selbe problem.
Re: make macht nichts
linux-source-2.6.26rv33830 hat geschrieben:ich glaub ich versteh nicht ganz was damit gemeint ist.
Gruß,
Daniel
Re: make macht nichts
die waren bei mir schon installiert.
Re: make macht nichts
Na die Kernel Quellen installieren.
Unter der Annahme, es ist der 2.6.26 aus dem Repo installiert (nicht getestet).
linux-source-2.6.26
Unter der Annahme, es ist der 2.6.26 aus dem Repo installiert (nicht getestet).
linux-source-2.6.26
Code: Alles auswählen
aptitude install linux-source-2.6.26
cd /usr/src/
tar -xjf linux-source-2.6.26.tar.bz2
cd linux-source-2.6.26/
cp /boot/config-`uname -r` .config
make menuconfig
make prepare
ln -s `pwd` /lib/modules/`uname -r`/source
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
thx, ein felher ist behoben. fsam geht aber noch immer nicht. bekomme bei sudo make folgendes:
Code: Alles auswählen
make -C /lib/modules/`uname -r`/build SUBDIRS= modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
make[3]: *** Keine Regel vorhanden, um das Target »scripts/basic/fixdep.c«,
benötigt von »scripts/basic/fixdep«, zu erstellen. Schluss.
make[2]: *** [scripts_basic] Fehler 2
make[1]: *** Keine Regel vorhanden, um das Target »include/config/auto.conf«,
benötigt von »include/config/kernel.release«, zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
make: *** [fsam7400.ko] Fehler 2
Re: make macht nichts
Also ich habs mal probiert, funktioniert so.
Dann hast Du irgend etwas vergessen, das make prepare?
Dann hast Du irgend etwas vergessen, das make prepare?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: make macht nichts
hab jetz make menuconfig und prepare mit sudo durchlaufen lassen. danach ließ sich fsam kompilieren.
Hab aber gerade heruasgefunden, dass es auch ohne fsam geht.
danke für eure hilfe
Hab aber gerade heruasgefunden, dass es auch ohne fsam geht.
Code: Alles auswählen
modprobe wistron_btns