Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-09-23 11:23:08

  Huk - Smoleńsk BULWA!

Huk
Smoleńsk BULWA!
Zarejestrowany: 2006-11-08

Kompilacja kqemu...

Witam wszystkich - problem polega na tym, że za jasnego gwinta nie jestem w stanie skompilować sobie kqemu(modułu potrzebnego do przyspieszenia qemu):

Kod:

james@debian:~/kqemu-1.4.0pre1$ ./configure
Source path       /home/james/kqemu-1.4.0pre1
C compiler        gcc
Host C compiler   gcc
make              make
host CPU          i386

kernel sources    /lib/modules/2.6.24-etchnhalf.1-686-bigmem/build
kbuild type       2.6
james@debian:~/kqemu-1.4.0pre1$ make
make -C common all
make[1]: Wejście do katalogu `/home/james/kqemu-1.4.0pre1/common'
gcc -Wall -O2 -Werror -g -D__KERNEL__ -I.. -o genoffsets genoffsets.c
./genoffsets > monitor_def.h
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/nexus_asm.o i386/nexus_asm.S
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/monitor_asm.o i386/monitor_asm.S
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor.o monitor.c
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor-utils.o monitor-utils.c
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o interp.o interp.c
ld -T i386/monitor.ld -o monitor-image.out i386/nexus_asm.o i386/monitor_asm.o monitor.o monitor-utils.o interp.o
objcopy -O binary monitor-image.out monitor-image.bin
gcc -Wall -O2 -Werror -g -o genmon genmon.c
./genmon < monitor-image.bin > monitor-image.h
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o kernel.o kernel.c
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/kernel_asm.o i386/kernel_asm.S
ld -r -o ../kqemu-mod-i386.o kernel.o i386/kernel_asm.o
make[1]: Opuszczenie katalogu `/home/james/kqemu-1.4.0pre1/common'
make -C /lib/modules/2.6.24-etchnhalf.1-686-bigmem/build M=`pwd` modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.24-etchnhalf.1-686-bigmem'
  CC [M]  /home/james/kqemu-1.4.0pre1/kqemu-linux.o
make[2]: *** Brak reguł do zrobienia obiektu `/home/james/kqemu-1.4.0pre1/kqemu-mod-x86.o', wymaganego przez `/home/james/kqemu-1.4.0pre1/kqemu-mod.o'. Stop.
make[1]: *** [_module_/home/james/kqemu-1.4.0pre1] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.24-etchnhalf.1-686-bigmem'
make: *** [kqemu.ko] Błąd 2

Wszelkie headersy do jajca + build-essencial zainstalowane. Jakieś pomysły?

Z góry dzięki.

Offline

 

#2  2008-09-23 11:33:58

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Kompilacja kqemu...

Czemu nie zainstalujesz przez module-assistant?
Instalujesz pakiety

Kod:

kqemu-common kqemu-source module-assistant

po czym

Kod:

m-a prepare
m-a build kqemu
m-a install kqemu

PS. Nie ma pakietu kqemu-modules-* dla tej wersji jajka?

Ostatnio edytowany przez azhag (2008-09-23 11:34:59)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2008-09-23 12:26:07

  Huk - Smoleńsk BULWA!

Huk
Smoleńsk BULWA!
Zarejestrowany: 2006-11-08

Re: Kompilacja kqemu...

Oczywiście próbowałem i w ten sposób ale "build has failed" a w logach te same błędy co powyżej... - w repach są tylko moduły dla jajka 2.6.18 - którego niestety nie mogę używać (a wiem że i z kompilacją nie było na nim problemów....). Podobno "może" być wymagany jakiś patch na kqemu... tyle że nigdzie nie mogę go znaleźć :/

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)