Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Obi Wan Tin 23 Dubna 2007, 11:08:48

Název: Kompilace jadra
Přispěvatel: Obi Wan Tin 23 Dubna 2007, 11:08:48
Dobry den,

podle tohoto navodu

http://doc.gwos.org/index.php/HOWTO:Syncing_Smartphones

jsem se snazil rozhodit svuj telefon pod Kubuntu. Skoncil jsem ale u toho, ze kdyz chci spustit kompilaci , dostanu chybu

make: *** No rule to make target `/usr/src/linux/drivers/usb/serial/usb-serial.h', needed by `usb-serial.h'.  Stop.

rekl bych, ze mam vsechny potebne balicky, ale je pravda, ze na dane adrese hlavickovy soubor usb-serial.h neni. Je mozne mi nejak pomoci?

Diky moc
Název: Kompilace jadra
Přispěvatel: LS 23 Dubna 2007, 11:28:58
Citace: Obi Wan Tin
...rekl bych, ze mam vsechny potebne balicky...
Mate nainstalovane zdrojove kody celeho jadra, nebo jenom headers?
Název: Kompilace jadra
Přispěvatel: Obi Wan Tin 23 Dubna 2007, 11:31:51
Mam i zdrovojove kody. Balicek linux-tree uz sice v repozitari neni, ale dohledal jsem ,ze to byl meta-package a stahl si linux-source.
Název: Kompilace jadra
Přispěvatel: LS 23 Dubna 2007, 11:34:06
A balicek jste jenom stahl, nebo take rozbalil? Jak presne jste postupoval? Soubor usb-serial.h ma byt soucasti originalniho jadra, nebo jej pridava nejaky patch?
Název: Kompilace jadra
Přispěvatel: Obi Wan Tin 23 Dubna 2007, 11:37:46
Nainstaloval jsem balicek pomoci apt-get (sudo apt-get insall linux-source). Pote rozbalil tarem v adresari /usr/src a udelal na nej symbolicky link /usr/src/linux .

Tak vyzadoval navod. Pote jsem stahl dodatecny mobul a v nem spustil

sudo make

No a tak se dotal k one chybe.
Dival jsem se a soubor usb-serial.c v puvodnim zdroji je, hlavicka ne.
Název: Kompilace jadra
Přispěvatel: LS 23 Dubna 2007, 11:51:40
Je ten navod, ktery se ridite, urceny pro jadro 2.6.20? Soubory se v ruznych verzich jadra muzou jmenovat jinak, muzou byt umistene v jinych adrearich. Ovladac usb-serial se napriklad v jadre 2.6.18 presunul do include/usb/serial.h, viz. http://lkml.org/lkml/2006/7/12/359
Název: Kompilace jadra
Přispěvatel: Obi Wan Tin 23 Dubna 2007, 11:54:19
No to bude asi ten problem. Otazka je, jestli se da nejak pouzit. Nikde na netu se mi zatim nepodarilo najit jine reseni.
Název: Kompilace jadra
Přispěvatel: Michal Brázdil 10 Května 2007, 11:07:26
Zdravim vsechny, potreboval bych poradit. Chtel jsem si zkompiloval jadro, ale mam problem v tom ze mi vytvoreni configu jde jen a pouze pres prikaz "make config", kdyz dam "make gconfig" ve kterem bych jsem to chtel vytvorit, tak mi to hodi chybovou hlasku "make: *** No rule to make target `gconfig'.  Stop.", co to znamena?
Název: Kompilace jadra
Přispěvatel: Jakub Lucký 10 Května 2007, 11:33:46
Nemá to být: make xconfig?
Název: Kompilace jadra
Přispěvatel: Michal Brázdil 10 Května 2007, 14:08:23
No tech prikazu je nekolik, zakladni mas "make config" pak mas jeste "make menuconfig", "make xconfig" a ten co mi nejde "make gconfig". Jinak jedine co mi jde je "make config", ale je to na nic ...
Název: Kompilace jadra
Přispěvatel: MiBo 23 Května 2007, 09:49:57
VHODNY ZAKLAD:
sudo apt-get install build-essential bin86 kernel-package libncurses5 libncurses5-dev fakeroot

PRO make gconfig:
sudo apt-get install libglade2-dev

PRO make xconfig:
sudo apt-get install libqt3-headers libqt3-mt-dev

PS: neuvadim ze musis stahnout zdrojaky jadra ani postup :D