Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Fanda z paneláku 05 Června 2012, 11:31:53
-
Dobrý den,
chtěl bych se optat na můj problém s instalací ovladače pro diagnostický kabel. Dostal jsem k němu cd na kterém je spousta instalačů pro "okna" ale i pro linux ve formě 4 souboru jménem: ftdi_sio.c , ftdi_sio.h , Makefile a Rules.make . Dovedl by mi někdo vysvětlit jak na to? Jsem absolutní neznalec. :'(
-
Bude potřeba ty soubory zkompilovat. Zkopírujte si soubory třeba na plochu, spustte Terminál, přepněte se do adresáře s těmi soubory (příkaz "cd ./Plocha") a postupně zadejte
make
sudo make install
Více na naší wiki: http://wiki.ubuntu.cz/Instalace%20program%C5%AF/Zdrojov%C3%A9%20k%C3%B3dy
-
zkopčil bych si vše z CD do nějaké složky a potom si otevřel terminál a v něm se přesunul do té složky kde jsou ty instalačky pro Linux, to se dělá tak že se v terminálu zadá cesta
cd /home/franta/Plocha/název_složkypotom zadej příkaz
makepokud to nenapíše žádný error tak můžeš zkusit
sudo make installale pokud si nejsi jist tak nám sem zkopíruj to co ti vše napsalo po tom příkazu make, a my se mrknem ;)
-
po zadání make se stalo todlek:
gcc -Wall -D__KERNEL__ -DMODULE -I/lib/modules/3.2.0-24-generic/build/include -D__SMP__ -DSMP -DMODVERSIONS -include /lib/modules/3.2.0-24-generic/build/include/linux/modversions.h -I/usr/src/linux-3.2.0-24-generic/drivers/usb/serial/ -O -c -o ftdi_sio.o ftdi_sio.c
cc1: fatal error: /lib/modules/3.2.0-24-generic/build/include/linux/modversions.h: Adresář nebo soubor neexistuje
compilation terminated.
make: *** [ftdi_sio.o] Error 1
michal@michal-X51RL:~/Plocha/Linux$
-
musis doinstalovat kernel headers a mozna i neco dalsiho ... driv tady byl takovej meta-balicek co se jmenoval build-essentials, zkus ho nainstalovat taky
-
není to celkem legrace...
-
Prostě ho nainstaluj, a pak znova ty dva příkazy.
Normální sw se samozřejmě instaluje přes Centrum softwaru, a ne takhle.
-
nemůžu ho najít :-(
-
no přeci ;) já jsem na to levák
-
Ne ty nejsi levák :) Možná jsi si tu přezdívku měl nechat ;D
Zadej do terminálu...
sudo apt-get install build-essential
stejně mám pocit že ti ten kabel pak nebude fungovat :-\
Další možnost je že si nainstaluješ virtuální windowsXP na takové hrátky. http://wiki.ubuntu.cz/VirtualBox Balík Virtualbox už se dá instalovat přímo z Ubuntu software cenra. ;)
-
sudo apt-get install build-essential
^^ on bude hlavne potrebovat ty kernel-headers .. minimalne ten make fail je kvuli nim
-
zadal jsem to a tohle :
michal@michal-X51RL:~$ sudo apt-get install build-essential
[sudo] password for michal:
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí
Čtu stavové informace… Hotovo
build-essential je již nejnovější verze.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 68 neaktualizováno.
michal@michal-X51RL:~$
-
proc nam to prosim ukazujes ? k cemu je to dobre ?
ad.tagy) uzavirej prosim vystup z terminalu do prislusneho tagu
-
Asi proto aby mi někdo třeba pomohl. Zatím jsem se nedostal nikam. Linux mám 4 den a zatim se u toho dost trápim.
-
nainstaluj vyse zminene: tedy build-essentials a kernel-headers (nejsem si jistej ze se to jmenuje presne takhle - nemam ubuntu a v suse se to jmenuje jinak) a opakuj postup s kompilaci ..
-
balíček se nejspíš jmenuje linux-headers-generic
-
Když nainstaluji balíček. Tak to pak stejně nejde.
-
balíček se nejspíš jmenuje linux-headers-generic
Ale ten už je v základní čisté instalaci nainstalován. :-\
Když nainstaluji balíček. Tak to pak stejně nejde.
Co nejde? úplně stejný výsledek nebo ti to psalo něco jiného?
-
stejný výsledek.
-
odkazuje to na hlavičkový soubor, který neexistuje
buď je to pro jiné jádro, nebo je tam překlep...
-
už jsem to tu tuším viděl...
http://forum.ubuntu.cz/index.php?topic=63215.0 (http://forum.ubuntu.cz/index.php?topic=63215.0)
jednak v prvním příspěvku odkazované ovladače (resp. zdrojáky) jsou pro starší jádra, než má aktuální ubuntu (domnívám se, že to bude i tento případ)
druhak dotyčný mohl z výpisů sám poznat, že ovladač je již zaveden a není třeba to řešit...
-
Měl bych ještě otázku. Jde někde nastavovat com port?