Problemer med make kommando under driver installering.

Danker
Antal: 3
Tilmeldt:
18-02-2013
User is offline
Problemer med make kommando under driver installering.

Er i gang med at installere et USB Video Capture Kort.

I den forbindelse har jeg download'et en driver til kortet og forsøger at følge en online instruktion.

http://easycap.blogspot.co.at/ (...)

Når jeg forsøger at køre make kommandoen får jeg følgende fejl...

# make
make -C /lib/modules/2.6.32-5-686/build M=/home/danker/ezequielgarcia-stk1160-standalone-0e85b05 modules
make[1]: GÃ¥r til katalog '/lib/modules/2.6.32-5-686/build'
make[1]: *** Ingen regel til at skabe mål 'modules'. Stop.
make[1]: Forlader katalog '/lib/modules/2.6.32-5-686/build'
make: *** [all] Fejl 2

Kataloget /lib/modules/2.6.32-5-686/build, er tomt !

Hvad gør jeg galt ?


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
Kataloget

#0: Kataloget /lib/modules/2.6.32-5-686/build, er tomt !

Det er der dine compiled kernels burde findes. Du skal have gcc, Linux Headers der passer til kernel, og binutils, foruden Make, og din distro skal tilbyde det hele.

Der skal findes et sym-link til Linux headers "build" i /lib/modules/2.6.32-5-686 fra /usr/src/linux-headers-2.6.32-5-686.

Jeg ved ikke om du også skal installere:

sudo apt-get install libqt4-dev zlib1g-dev fakeroot build-essential devscripts debhelper g++

Jeg ved heller ikke hvilken Linux du bruger, eller om du kan finde mere ved at søge andetsteds:

http://www.google.dk/search?q=compile+kernel+depen...

I OpenSuse eksempelvis skal man først installere:

Åbn YaST / Software / Håndtering af software.
Vælg Vis i øverste venstre side og vælg Mønstre
Sæt X i:

- Basissystem
- C/C++-udvikling
- Linux Kerneudvikling


mrbrown79
Antal: 470
Tilmeldt:
12-01-2010
User is offline
Du mangler umiddelbart

#0:
Du mangler umiddelbart at installere kernel-devel pakken. Hvordan du gør det afhænger af din distribution (Ubuntu/Fedora/etc).


Danker
Antal: 3
Tilmeldt:
18-02-2013
User is offline
Har prøvet at installere

Har prøvet at installere headers...

# apt-get install linux-headers-$(uname -r)
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ
Læser tilstandsoplysninger... Færdig
linux-headers-2.6.32-5-686 er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 58 opgraderes ikke.

# apt-cache search linux-headers-$(uname -r)
linux-headers-2.6.32-5-686 - Header files for Linux 2.6.32-5-686
linux-headers-2.6.32-5-686-bigmem - Header files for Linux 2.6.32-5-686-bigmem

Fortsat samme problem :-(


lbm
lbm's picture
Antal: 824
Tilmeldt:
14-06-2006
User is offline
Hm.. Måske der mangler et

Hm.. Måske der mangler et symlink et sted. Sidder dog ikke ved computeren så kan ikke lige checke det.

Man skal ikke køre configure først ?


Danker
Antal: 3
Tilmeldt:
18-02-2013
User is offline
På bar bund....

Har serveren stående, med en std. Debian install.

Så giver gerne ssh adgang, hvis nogen har modet :-)

J


lbm
lbm's picture
Antal: 824
Tilmeldt:
14-06-2006
User is offline
Findes dette symlink ?ls -l

Findes dette symlink ?
ls -l /lib/modules/[kernel-version]/build

Hvad er output af ls /lib/modules/[kernel-version]/build/ ? I denne skulle der gerne være noget indhold.


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
Hvad er output af ls

#6: Hvad er output af ls /lib/modules/[kernel-version]/build/ ? I denne skulle der gerne være noget indhold

#0: Kataloget /lib/modules/2.6.32-5-686/build, er tomt !

#3: Fortsat samme problem :-(

#0

Hvilken version af Debian - Squeeze? Måske kan du finde mere et sted herfra:

http://www.google.dk/search?q=needed+for+compiling...

http://www.google.dk/search?q=debian+2.6.32-5-686&...

http://www.google.dk/search?q=compile+kernel+in+de...


lbm
lbm's picture
Antal: 824
Tilmeldt:
14-06-2006
User is offline
Det virker lidt som et dødt

Det virker lidt som et dødt symlink måske.
Har du noget indhold i /usr/src/linux-headers-[kernel-verion] ?