Re: kompilacja modulu r1000 dla sieciowki RTL8111/8168B PCI ExpressGigabit Ethernet

2007-02-27 Wątek Zbyniu Krzystolik
Mniej wiecej Tue, Feb 27, 2007 at 05:36:55PM +0100, zainteresowany Przemek 
rzekl:
> > 
> > Jest spec kernel-net-r1000.spec - zbuduj z niego, szkoda się szarpać 
> > ręcznie.
> 
> To moje drugie podejscie do budowania czegokolwiek ze SPECa.
> Zaczalem wg http://adas.artikon.one.pl/PLD/CVS.txt
> No i jestem na punkcie 2 - robimy pierwszego speca :)
> 
> $ ./builder -bb kernel-net-r1000

Budowałeś coś w katalogu kernela i masz tam śmieci. Najlepiej wywal
kernel-headers i source, wyrzuć resztę z /usr/src/kernel i zainstaluj
powyższe paczki od nowa. Nic nie potrzebujesz linkować, wszystko co spec
będzie potrzebował zrobi sobie lokalnie, kopie, linki i inne czary.

Zbyniu
-- 
%% Absolutely nothing we trust %%
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: kompilacja modulu r1000 dla sieciowki RTL8111/8168B PCI ExpressGigabit Ethernet

2007-02-27 Wątek matowy
Przemek pisze:
>> Jest spec kernel-net-r1000.spec - zbuduj z niego, szkoda się
>> szarpać ręcznie.
> 
> To moje drugie podejscie do budowania czegokolwiek ze SPECa. Zaczalem
> wg http://adas.artikon.one.pl/PLD/CVS.txt No i jestem na punkcie 2 -
> robimy pierwszego speca :) Moja arch to i686 (bo ktos pisal ze nie na
> wszystkich sie buduje)
> 
Postaw sobie chroot, zrob w nim uzytkownika, zbuduj jak czlowiek ze
speca a nie robisz jakies dziwne kombinacje.
Pozdrawiam

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: kompilacja modulu r1000 dla sieciowki RTL8111/8168B PCI ExpressGigabit Ethernet

2007-02-27 Wątek Grzesiek Pycia
Trzeba chyba zrobić mrproper, potem skopiować/podlinkować config i
Module.symvers a potem zapuścic make na chwile albo zbudować cały
kernel a potem kompilować moduł.

U mnie zazwyczaj to pomagało na takie problemy:)

Pozdrawiam
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: kompilacja modulu r1000 dla sieciowki RTL8111/8168B PCI ExpressGigabit Ethernet

2007-02-27 Wątek Przemek
> 
> Jest spec kernel-net-r1000.spec - zbuduj z niego, szkoda się szarpać 
> ręcznie.

To moje drugie podejscie do budowania czegokolwiek ze SPECa.
Zaczalem wg http://adas.artikon.one.pl/PLD/CVS.txt
No i jestem na punkcie 2 - robimy pierwszego speca :)

$ ./builder -bb kernel-net-r1000

no i mam:

[ciach]
+ unset LANGUAGE
+ :
+ unset LC_MESSAGES
+ :
+ unset DISPLAY
+ :
+ cd src
+ compile
+ [ -r /usr/src/linux/config-smp ]
+ rm -rf o
+ install -d o/include/linux
+ ln -sf /usr/src/linux/config-smp o/.config
+ ln -sf /usr/src/linux/Module.symvers-smp o/Module.symvers
+ ln -sf /usr/src/linux/include/linux/autoconf-smp.h o/include/linux/autoconf.h
+ ln -sf /usr/src/linux/include/asm-i386 o/include/asm
+ set +x
+ /usr/bin/make -j1 -C /usr/src/linux prepare scripts HOSTCC=i686-pld-linux-gcc 
SYSSRC=/usr/src/linux SYSOUT=/home/users/pszemaz/rpm/BUILD/r1000_v1.05/src/o 
O=/home/users/pszemaz/rpm/BUILD/r1000_v1.05/src/o CC=i686-pld-linux-gcc 
CPP=i686-pld-linux-gcc -E
make: Entering directory `/usr/src/linux-2.6.16.38'
  Using /usr/src/linux-2.6.16.38 as source for kernel
  /usr/src/linux-2.6.16.38 is not clean, please run 'make mrproper'
  in the '/usr/src/linux-2.6.16.38' directory.
make[1]: *** [prepare3] Error 1
make: *** [prepare] Error 2
make: Leaving directory `/usr/src/linux-2.6.16.38'
error: Bad exit status from /var/tmp/rpm-tmp.91699 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.91699 (%build)
Error: package build failed. (no more info)


Moja arch to i686 (bo ktos pisal ze nie na wszystkich sie buduje)

pszemaz



Wydawnictwo Sonia Draga poleca "Krew czasu" - nową powieść Maxime'a
Chattama. Makabryczne zbrodnie z ubiegłego wieku i wstrząsające
wydarzenia we współczesnej Francji. - Znakomity thriller! 
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fd82.html&sid=1038


___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl