Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: serola - 15.08.07 - klo:20.44

Otsikko: Make virheilmoitus [ratkaistu]
Kirjoitti: serola - 15.08.07 - klo:20.44
No niin, tässä ongelma. Komento 'sudo make' antaa vastauksen:

make -C /lib/modules/`uname -r`/build SUBDIRS=/home/sami/Lataukset/fsam7400-0.5.1 modules
make[1]: Siirrytään hakemistoon "/usr/src/linux-headers-2.6.20-16-generic"
  CC [M]  /home/sami/Lataukset/fsam7400-0.5.1/fsam7400.o
/home/sami/Lataukset/fsam7400-0.5.1/fsam7400.c:31:26: error: linux/config.h: No such file or directory
/home/sami/Lataukset/fsam7400-0.5.1/fsam7400.c: In function ‘fsam_map_memory’:
/home/sami/Lataukset/fsam7400-0.5.1/fsam7400.c:185: warning: implicit declaration of function ‘check_signature’
make[2]: *** [/home/sami/Lataukset/fsam7400-0.5.1/fsam7400.o] Virhe 1
make[1]: *** [_module_/home/sami/Lataukset/fsam7400-0.5.1] Virhe 2
make[1]: Poistutaan hakemistosta "/usr/src/linux-headers-2.6.20-16-generic"
make: *** [fsam7400.ko] Virhe 2

Koitan aloittelijan ymmärrykselläni asentaa langattoman laitteen ajuria Amilo M7400 kannettavaan, vaan purkamani paketin asennus ei etene alkua pidemmälle. Joutaisiko joku selittämään märkäkorvalle, että mitä tuo varoitus "implicit declaration of function ‘check_signature’" sun muut virheet oikein tarkoittaa.

Lisäys: Löysin toisesta foorumiviestistä vastauksen 'make'-komennon mahdolliseen toimimattomuuteen ja syynä lienee 'build-essential-paketin puuttuminen.
Otsikko: Vs: Make virheilmoitus
Kirjoitti: muep - 15.08.07 - klo:21.24
Minun tietääkseni yleensä ei make -komentoa ajeta pääkäyttäjän oikeuksilla, mutta ajureita en pitkään aikaa olekaan kääntänyt.

Onko sinulla asennettuna tuo paketti linux-headers-2.6.20-16-generic  ?
Otsikko: Vs: Make virheilmoitus
Kirjoitti: serola - 15.08.07 - klo:21.32
Minun tietääkseni yleensä ei make -komentoa ajeta pääkäyttäjän oikeuksilla, mutta ajureita en pitkään aikaa olekaan kääntänyt.

Onko sinulla asennettuna tuo paketti linux-headers-2.6.20-16-generic  ?

Käytin 'sudo make', koska 'make' johti tähän:

/home/sami/Lataukset/fsam7400-0.5.1/fsam7400.c:378: fatal error: opening dependency file /home/sami/Lataukset/fsam7400-0.5.1/.fsam7400.o.d: Permission denied
compilation terminated.

Ja mitenkähän selvitetään onko jotakin vai ei  ;) Eli en osaa sanoa onko tuota linux-headers-2.6.20-16-generic -pakettia.

Otsikko: Vs: Make virheilmoitus
Kirjoitti: audi - 15.08.07 - klo:21.48
Onko sinulla asennettuna tuo paketti linux-headers-2.6.20-16-generic  ?
Ja mitenkähän selvitetään onko jotakin vai ei  ;) Eli en osaa sanoa onko tuota linux-headers-2.6.20-16-generic -pakettia.

Synaptic > Etsi: linux image. Komentorivillä toimivaa käskyä en tiedä.
Otsikko: Vs: Make virheilmoitus
Kirjoitti: serola - 15.08.07 - klo:22.01
Kiitokset toistamiseen Audi  :)

Etsin 'linux headers' ja näytti ruutu olevan vihreä 'linux-headers-2.6.20-16-generic' -paketin kohdalla. Eli on asennettu.
Otsikko: Vs: Make virheilmoitus
Kirjoitti: serola - 15.08.07 - klo:22.13
Myrsky ja mylväys  :o

Yllättäen NetworkManager alkoi pelittämään, eli lähistöllä olevat langattomat tukiasemat olivat ilmestyneet sovelluksen valikkoon. Enkä itse tehnyt mielestäni mitään uutta. Ubuntu sen sijaan asensi tuossa jotain päivityksiä, eli ehkä nniden mukana tuli korjauksia tuohonkin ongelmaan.

Edit: Siis en ilmeisestikään enää tarvitse tuota fsam7400 -pakettia.
Otsikko: Vs: [Ratkennut osittain itsestään] Make virheilmoitus
Kirjoitti: serola - 17.08.07 - klo:13.11
Lisäys edellisiin edesottamuksiini. WLAN asennukseni Amilo m7400:ssa lähti pelaamaan komennolla:
sudo modprobe fsam7400

Luulin ensin, ettei mitään tapahtunut, mutta jo vain WLAN-kortti etsi langattomat verkot, jotka ilmestyivät NetworkManagerin pudotusverhoon.

Mitä tulee 'make'-komentoon, niin se ei todellakaan näytä suoraan toimivan Ubuntu 7.04:ssä vaan edellyttänee 'build-essential'-paketin asentamista: http://forum.ubuntu-fi.org/index.php?topic=10763.0

Eli jo alkaa Ubuntun salat avautumaan tällekin noviisille...
Otsikko: Vs: Make virheilmoitus [ratkaistu]
Kirjoitti: janiso - 18.08.07 - klo:01.03
Mielenkiintoista kyllä WPA-salaus ei ole minulla edes vaihtoehtona M7400:n WLAN-yhteydessä vaan vain WEP key (hexadecimal) ja WEP key (ascii). Miten teillä on? Asensitteko Windows-puolella joitain ajuripäivityksiä (itselläni Windowsta ei enää ole)?