WinFuture-Forum.de: Problem Mit Kernel Source über Yast - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Problem Mit Kernel Source über Yast


#1 Mitglied ist offline   Punchy 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 11. März 07
  • Reputation: 0

geschrieben 12. April 2008 - 11:00

Ich möchte für mein Notebook die WLan Treiber Intel® Wireless WiFi Link 4965AGN installieren.
Habe da auch eine schöne Seite gefunden, aber komm einfach nicht weiter...
So nun soll man die Kernel Sources auf den Rechner schieben, dass habe ich über Yast gemacht.
Dann soll man zum Test
% ls /lib/modules/$(uname -r)/build/Makefile
eigeben, aber mein Sytem findet Makefile nicht...
Also sind wohl die Kernel Sources nicht drauf?!
Habe als Kernel 2.6.22.5-31-vanilla und Suse 10.3

Ich hoffe ihr könnt mir helfen, bin was Linux betriff ein Noob und brauch am besten eine Schritt für Schritt Erklärung.

Vielen dank für eure Hilfe
0

Anzeige



#2 Mitglied ist offline   Punchy 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 11. März 07
  • Reputation: 0

geschrieben 12. April 2008 - 11:25

So über einen anderen Kernel gibt es die Makefile, jetzt soll man
% cd /lib/modules/$(uname -r)/build
% make menuconfig

eingeben, aber da bekomm ich nur

noname:/lib/modules/2.6.22.17-0.1-debug/build # make menuconfig
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/x86_64/debug menuconfig
HOSTCC scripts/basic/fixdep
/bin/sh: gcc: command not found
make[3]: *** [scripts/basic/fixdep] Error 127
make[2]: *** [scripts_basic] Error 2
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2

Weiß einer Rat?
0

#3 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.874
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 12. April 2008 - 11:30

/bin/sh: gcc: command not found


Du musst den gcc Compiler über Yast nachinstallieren
0

#4 Mitglied ist offline   Punchy 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 11. März 07
  • Reputation: 0

geschrieben 12. April 2008 - 11:41

ich hoff mal ich habe das richtige installiert, da gibt es einige gcc compiler

jetzt kommen leider viele fehlermeldungen bei make menuconfig

noname:/lib/modules/2.6.22.17-0.1-debug/build # make menuconfig
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/x86_64/debug m
enuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
GEN /usr/src/linux-2.6.22.17-0.1-obj/x86_64/debug/Makefile
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
In file included from /usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/chec
klist.c:24:
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:32:20: error: cur
ses.h: No such file or directory
In file included from /usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/chec
klist.c:24:
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:97: error: expect
ed specifier-qualifier-list before ‘chtype’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:187: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:194: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:196: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:197: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:198: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:199: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:201: error: expec
ted ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:31: error: exp
ected ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:59: error: exp
ected ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:95: error: exp
ected ‘)’ before ‘*’ token
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c: In function ‘
dialog_checklist’:
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: error: ‘W
INDOW’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: error: (E
ach undeclared identifier is reported only once
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: error: fo
r each function it appears in.)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: error: ‘d
ialog’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: error: ‘l
ist’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:116: warning:
left-hand operand of comma expression has no effect
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:129: warning:
implicit declaration of function ‘getmaxy’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:129: error: ‘s
tdscr’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:130: error: ‘K
EY_MAX’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:131: warning:
implicit declaration of function ‘getmaxx’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:137: error: ‘C
OLS’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:138: error: ‘L
INES’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:140: warning:
implicit declaration of function ‘draw_shadow’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:142: warning:
implicit declaration of function ‘newwin’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:143: warning:
implicit declaration of function ‘keypad’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:143: error: ‘T
RUE’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:145: warning:
implicit declaration of function ‘draw_box’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:146: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:146: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:147: warning:
implicit declaration of function ‘wattrset’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:147: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:148: warning:
implicit declaration of function ‘mvwaddch’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:150: warning:
implicit declaration of function ‘waddch’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:151: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:154: warning:
implicit declaration of function ‘print_title’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:156: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:157: warning:
implicit declaration of function ‘print_autowrap’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:164: warning:
implicit declaration of function ‘subwin’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:171: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:171: error: ‘s
truct dialog_color’ has no member named ‘atr’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:189: warning:
implicit declaration of function ‘print_item’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:192: warning:
implicit declaration of function ‘print_arrows’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:195: warning:
implicit declaration of function ‘print_buttons’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:197: warning:
implicit declaration of function ‘wnoutrefresh’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:199: warning:
implicit declaration of function ‘doupdate’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:202: warning:
implicit declaration of function ‘wgetch’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:210: error: ‘K
EY_UP’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:210: error: ‘K
EY_DOWN’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:220: error: ‘F ALSE’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function ‘scrollok’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘wscrl’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function ‘wrefresh’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function ‘delwin’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:297: error: ‘K EY_LEFT’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:298: error: ‘K EY_RIGHT’ undeclared (first use in this function)
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function ‘on_key_esc’
/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/checklist.c:312: error: ‘K EY_RESIZE’ undeclared (first use in this function)
make[3]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
make[2]: *** [menuconfig] Error 2
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
0

#5 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.132
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 12. April 2008 - 15:15

Irgendwie kann ich mir nicht vorstellen, dass solche Treiber nicht in irgendeinem Repo verfügbar wären...hast du die vorher auch alle mal abgeklappert?
0

#6 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.718
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 12. April 2008 - 17:49

/usr/src/linux-2.6.22.17-0.1/scripts/kconfig/lxdialog/dialog.h:32:20: 
error: curses.h: No such file or directory

curses.h fehlt!
curses.h ist eine Header Datei:
http://de.wikipedia.org/wiki/Ncurses

Wenn Du das compilern möchtest, muss also sowohl
das passende Programm Paket, als auch das Sourcen (Quellcode) Paket
installiert sein. Bei openSUSE hat das Sourcen Paket gerne den Suffix "devel".

Suche mit Yast nach curses, vermutlich wird ncurses gefunden
werden, davon muss das Programm-Paket und das Quellcode-Paket mit dem "devel" im Namen
mit ganz genau der gleichen Versionsnummer(!) installiert sein.
Das mit der ganz genau gleiche Versionsnummer gilt übrigens für den Kernel
und seinen genau dazu passenden Quellcode genauso!


Gruß, Internetkopfgeldgjäger
0

#7 Mitglied ist offline   blob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 331
  • Beigetreten: 16. Oktober 06
  • Reputation: 0
  • Wohnort:Frz-Guyana
  • Interessen:boxen

geschrieben 12. April 2008 - 21:15

Das ist halt das Bescheuerte bei fast allen wlan-Progs dass sie vom GENAUEN Kernel abhaengen mit dem sie compiliert wurden. Nur einige gibt es als source und kann man umgekehrt zu dem Kernel compilieren den man hat. wlan ist auch eins der Gebiete wo Linux-Programme allmaehlich mal Fortschritte machen muessten !!
ftp://ftp.guyane.dyn-o-saur.com/sys , http://www.copaya.yi.org ,
http://SYS-Linux.yi.org/forum(geht momentan nicht)
Linux SYS 0.23+ getunt mit Kernel 2.6.26.2-i486-1sys , lbreakout 2 , digger :mrgreen:
Das neue SYS Install-DVD gibts hier: ftp://ftp5.gwdg.de/p...s/SYS_Linux.iso
Mirror ftp://ftp.polytechnic.edu.na/pub/SYS
0

#8 Mitglied ist offline   Punchy 

  • Gruppe: Mitglieder
  • Beiträge: 10
  • Beigetreten: 11. März 07
  • Reputation: 0

geschrieben 12. April 2008 - 21:38

Da ich wie gesagt keine Ahnung von dem ganzen Kram habe, hab ich jetzt Ubuntu installiert und hier läuft alles auf anhieb...
Jetzt muss ich nur noch das java sdk installieren und ich bin glücklich ^^
danke aber für eure hilfe
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0