Kirjoittaja Aihe: Make virheilmoitus [ratkaistu]  (Luettu 3013 kertaa)

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Make virheilmoitus [ratkaistu]
« : 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.
« Viimeksi muokattu: 17.08.07 - klo:13.14 kirjoittanut serola »

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Vs: Make virheilmoitus
« Vastaus #1 : 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  ?
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Make virheilmoitus
« Vastaus #2 : 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.


audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
Vs: Make virheilmoitus
« Vastaus #3 : 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ä.
Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Make virheilmoitus
« Vastaus #4 : 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.

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Make virheilmoitus
« Vastaus #5 : 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.
« Viimeksi muokattu: 15.08.07 - klo:22.19 kirjoittanut serola »

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: [Ratkennut osittain itsestään] Make virheilmoitus
« Vastaus #6 : 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...

janiso

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Make virheilmoitus [ratkaistu]
« Vastaus #7 : 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)?