Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KBUILDS????????
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Scandinavian
View previous topic :: View next topic  
Author Message
Empress
n00b
n00b


Joined: 13 Apr 2004
Posts: 47
Location: Home

PostPosted: Wed Aug 11, 2004 8:54 pm    Post subject: KBUILDS???????? Reply with quote

Gjorde en emerge world. Och fick upp lite smått och gott.

Följande:
Quote:

Calculating world dependencies ...done!
[ebuild U ] sys-libs/glibc-2.3.4.20040808 [2.3.4.20040619-r1]
[ebuild N ] sys-kernel/gentoo-dev-sources-2.6.7-r13
[ebuild N ] media-video/nvidia-kernel-1.0.6111
[ebuild U ] media-video/nvidia-glx-1.0.6111 [1.0.6106-r3]
[ebuild U ] app-text/ghostscript-7.07.1-r5 [7.07.1-r4]
[ebuild U ] media-gfx/gimp-2.0.4 [2.0.2]
[ebuild U ] kde-base/kdelibs-3.2.3-r1 [3.2.3]
[ebuild U ] kde-base/kdebase-3.2.3-r1 [3.2.3]
[ebuild U ] net-im/gaim-0.81-r1 [0.81]



gjorde min emerge och så fick jag upp följande meddelande:

Quote:


NVIDIA: calling KBUILD...
make -C //usr/src/linux \
KBUILD_SRC=/usr/src/linux-2.6.5-gentoo-r1 KBUILD_VERBOSE=1 \
KBUILD_CHECK= -f /usr/src/linux-2.6.5-gentoo-r1/Makefile modules
Using /usr/src/linux-2.6.5-gentoo-r1 as source for kernel
if [ -h /usr/src/linux-2.6.5-gentoo-r1/include/asm -o -f /usr/src/linux-2.6.5-gentoo-r1/.config ]; then \
echo " /usr/src/linux-2.6.5-gentoo-r1 is not clean, please run 'make mrproper'";\
echo " in the '/usr/src/linux-2.6.5-gentoo-r1' directory.";\
/bin/false; \
fi;
/usr/src/linux-2.6.5-gentoo-r1 is not clean, please run 'make mrproper'
in the '/usr/src/linux-2.6.5-gentoo-r1' directory.
make[3]: *** [prepare1] Error 1
make[2]: *** [modules] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2

!!! ERROR: media-video/nvidia-kernel-1.0.6111 failed.
!!! Function src_compile, Line 87, Exitcode 2
!!! Failed to build module



Någon som har någon ide? Vad man skall göra? Gärna förklara för mig vad en KBUILDS är för något om det övh finns.

Tackar på förhand.
_________________
Thanx instead of Thanks, was a spell I learn from an American gay. :lol:
Back to top
View user's profile Send private message
keyson
l33t
l33t


Joined: 10 Jun 2003
Posts: 830
Location: Sweden

PostPosted: Wed Aug 11, 2004 9:54 pm    Post subject: Reply with quote

Hej

Vad den gör är att bygga en modul till kärnan (kernel module). För att
kunna göra detta måste vissa saker vara uppfyllda.

I /usr/src/linux måste source'en för den kärna du använder ligga.
d.v.s du får inte ändra den softlänken.

Du skall alltså använda linux-2.6.5-gentoo-r1 kärnan som /usr/src/linux
pekar på. Detta är ett otyg så man skall aldrig hänvisa på detta sättet till den kärna som körs, utan använda /lib/modules/{uname -r}/build
(Men det är ju inte ditt fel utan de som gjort ebuilden)

Detta är en länk som alltid visar på den kärna man kör för tillfället. Och man skall alltid ha kvar den sourcen som man kör för tillfället. Annars får man trubbel om man vill bygga en extern modul mot kärnan.

Det kan ju vara så att man kör med både 2.4 och 2.6 kärna och om
man då kör 2.6 och /usr/src/linux pekar på 2.4 försöker den bygga en
2.4 modul och lägga den i /lib/modules/2.4xxx/video och där gör den inte
mycket nytta.

Hoppas det har klarnat. Eller som kapten sa " Detta med att skjuta kan verka enkelt. Men vänta tills jag har förklarat".
Back to top
View user's profile Send private message
matso
n00b
n00b


Joined: 06 Jun 2003
Posts: 13
Location: stockholm

PostPosted: Thu Aug 12, 2004 10:21 pm    Post subject: Reply with quote

Hej
Jag får också upp samma felmeddelande när jag försöker bygga nvidia-kernel-2.0.6111
Jag provade att följa rådet med make mrproper men då hittade han inte alls till kernel sourcen
Så jag kopierade tillbaka min .config och min bzimage och System.map

Men då är jag tillbaka på ruta 1 då han säger att /usr/src/linux-2.6.5-gentoo-r1 is not clean

Vad kan man göra för att komma förbi detta ?
Måste jag uppgradera min kernel eller är det bara att vänta på en fix ?

Mats
_________________
mats
http://www.enburk.se
Back to top
View user's profile Send private message
keyson
l33t
l33t


Joined: 10 Jun 2003
Posts: 830
Location: Sweden

PostPosted: Thu Aug 12, 2004 11:03 pm    Post subject: Reply with quote

Hej

Pröva med sys-kernel/config-kernel (d.v.s emerge config-kernel)
Detta paket hjälper till att configurera enviroment för kernel.

/Kjell
Back to top
View user's profile Send private message
Empress
n00b
n00b


Joined: 13 Apr 2004
Posts: 47
Location: Home

PostPosted: Sun Aug 15, 2004 8:19 am    Post subject: Reply with quote

Testat nu båda grejerna.

Får fortfarnde upp samma under bara "felmeddelande"

Jag blir knäpp snart.
_________________
Thanx instead of Thanks, was a spell I learn from an American gay. :lol:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Scandinavian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum