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