|
From: Stefan U. H. <st...@he...> - 2007-01-26 15:34:58
|
Hi Jochen, Am Mittwoch, den 24.01.2007, 13:33 -0800 schrieb Jochen Roth: > Still out here, just really really busy. me too ;-) > >> maybe it's the wrong compiler version? > > no but a broken cross-compile-chain. I got 2.4.34 compiled now using gcc-2.95.3 and glibc-2.2.5. kernel.1000 also boots. Great! > The ppc platform alternate mnemonics at some point changed in binutils,=20 > and the kernel folks adopted these changes when they started=20 > recommending gcc 3 for compilation. This is from memory, and I could be=20 > wrong on the gcc version. What does this mean to me? Is there a "practial" difference in the gcc version used for building the kernel? Does it limit me in any way using the compiled kernel? > Here are some kernels that all worked for me in the past: [...] > -rw-rw-r-- 1 jochen users 3613204 Dec 10 2002 k_initrd That sounds to me like a kernel with an initrd. I got now a kernel that should be ltsp-compatible together with a ltsp-initrd. However, mkelf-linux does not accept the kernel.1000 for creating the tagged kernel image and complains about the format: > mkelf-linux kernel.1000 initrd-ppc-monolithic-ltsp-1.gz >vmlinuz-2.4.34-l= tsp-1.1000 kernel.1000: not a Linux kernel image (I did try this on i686 though - is this a problem?) What do I do now, to build the boot-image with initrd? > It may be that the ELF header generated by the crosstool-based > linker is not compatible with the ns1000 firmware loader. The fw-loader seems to be picky. That's probably the reason for the special "kernel.1000" format and also the cause, why so few people managed to get a Netstation 1000 up under linux so far (before I came accross this project I found none. - On ltsp.org it is documented as not working). > Also, did the ncdcs tool complain about anything? What is this? Never heard of and didn't use it. Did a Google search and found some posts by you that make me believe, that's the tool I need for building the image with the initrd. Can you point me to a ncdcs download-location? Thanks Stefan. --=20 / Stefan Ulrich Hegner aka "Hegi" - Loehne/ Westfalen - Germany \ | st...@he..., my Cyberhome http://www.hegner-web.de| \ GPG-Fprint D9DB 51BD 2DA6 9B3A 41CB 0287 05A1 8D11 38BA CE91 / |