make fehler

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
dedamo
Beiträge: 48
Registriert: 30.08.2004 00:44:59
Wohnort: FFM

make fehler

Beitrag von dedamo » 18.12.2004 17:25:18

Sers hab mal versucht jetzt kernel 2.6.9 zu kompilieren und hab en make fehler bekommen

Code: Alles auswählen

In file included from drivers/char/drm/gamma_drv.c:46:
drivers/char/drm/drm_drv.h: In Funktion »gamma_release«:
drivers/char/drm/drm_drv.h:808: Warnung: implicit declaration of function `gamma_ctxbitmap_free'
make[5]: *** [drivers/char/drm/gamma_drv.o] Fehler 1
make[4]: *** [drivers/char/drm] Fehler 2
make[3]: *** [drivers/char] Fehler 2
make[2]: *** [drivers] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.9'
make[1]: *** [stamp-build] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.9'
make: *** [stamp-buildpackage] Fehler 2
Kann mir da jemand weiter helfen??? Kapier nicht auf welche funktion es sich bezieht. Oder liegt es vieleicht am gcc? (benutzte gcc 3.3.3)
Zwei Dinge scheinen unendlich,
das Universum und die menschliche Dummheit. Beim Universum bin ich mir nicht ganz sicher. (Albert Einstein)

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 18.12.2004 17:36:08

GCC 3.3.3 sollte in Ordnung gehen.

"implicit declaration of function `gamma_ctxbitmap_free' " heisst auf deutsch meist dass jemand eine Funktion benutzt die es nicht gibt (d.h. die noch nicht deklariert wurde).

Was ich bei älteren Kerneln manchmal gemacht habe und was bei Kompilierproblemen erstaunlich oft genutzt hat ist:
- make clean und neu bauen oder auch noch besser
- das Kernelquellverzeichnis löschen, neu entpacken und die Konfigurationsdatei reinkopieren

Ist natürlich auch möglich dass es ein echtes Kernelproblem ist, aber ich hab bisher auch schon sehr viele (obskure) Build-System-Probleme angetroffen die sich auf obige Art umgehen liessen.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 18.12.2004 18:16:00

dieses Problem hatten wir schon mal:

http://debianforum.de/forum/viewtopic.php?t=36459

Benutzeravatar
dedamo
Beiträge: 48
Registriert: 30.08.2004 00:44:59
Wohnort: FFM

Beitrag von dedamo » 19.12.2004 11:43:47

muchas gracias. hab hin gekriegt
Zwei Dinge scheinen unendlich,
das Universum und die menschliche Dummheit. Beim Universum bin ich mir nicht ganz sicher. (Albert Einstein)

Antworten