Kernel i lzma

Stacho Pal stacho w venco.com.pl
Czw, 2 Kwi 2009, 19:24:21 CEST


Jan Rekorajski pisze:
> On Thu, 02 Apr 2009, Stacho Pal wrote: 
>> On Thu, 2 Apr 2009, Jan Rekorajski wrote:
>>> On Thu, 02 Apr 2009, Stacho Pal wrote:
>>>> Próbuję skompilować kernel i jeśli do tej pory było OK,
>>>> to dziś kończy się to tak:
>>>> ==========================
>>>> LZMA arch/x86/boot/compressed/vmlinux.bin.lzma
>>>> lzma: Memory usage limit is too small for the given filter setup
>>>> ==========================
>>>> Następnie ld pisze o braku vmlinux.bin.lzma
>>>> i wszystko kończy się na make: *** [bzImage] error 2
>>> Ile masz RAM?
>> 1GB
>>
>>> Nie masz przypadkiem poustawianych jakichś opcji do lzma?
>> Nic nie ustawiałem, lzma instalowane z rpm'a.
>> lzma --help na końcu pisze:
>> On this system and configuration, the tool will use
>>   * roughly 336 MiB of memory at maximum; and
>>   * at maximum of one thread for (de)compression.
> 
> Hmm, dziwne. Mozesz puscic samo 'make V=1' tak zeby bylo widac co 
> ukrywa sie pod LZMA?

  objcopy  -R .comment -S vmlinux arch/x86/boot/compressed/vmlinux.bin
   (lzma -9 -c arch/x86/boot/compressed/vmlinux.bin && /bin/bash 
/home/users/builder/rpm/BUILD/kernel-2.6.28.9/linux-2.6.28/scripts/bin_size 
arch/x86/boot/compressed/vmlinux.bin) 
 >arch/x86/boot/compressed/vmlinux.bin.lzma || (rm -f 
arch/x86/boot/compressed/vmlinux.bin.lzma ; false)
lzma: Memory usage limit is too small for the given filter setup
   ld -m elf_i386   -r --format binary --oformat elf32-i386 -T 
arch/x86/boot/compressed/vmlinux.scr 
arch/x86/boot/compressed/vmlinux.bin.lzma -o 
arch/x86/boot/compressed/piggy.o
ld: arch/x86/boot/compressed/vmlinux.bin.lzma: No such file: No such 
file or directory
make[2]: *** [arch/x86/boot/compressed/piggy.o] Error 1
make[1]: *** [arch/x86/boot/compressed/vmlinux] Error 2
make: *** [bzImage] Error 2

Tak to wygląda i nic mi to nie mówi. :(
-- 
pzdr
Stacho Pal


Więcej informacji o liście dyskusyjnej pld-devel-pl