Sziasztok !
TS-7200 ARM gepre probalok kernel forditani.
Letoltottem innen http://arm.cirrus.com/files/index.php?path=linux%2Freleases%2Flinux-2.4/ a "csomagot", A sajat build filejaval nem mukodott a dolog, ezert az alabbi modon probalkoztam:
A csomagban talalhato leforditott arm-linux-gcc -t hasznalom. PATHhoz hozzaadva.
/usr/local/arm/3.3/src ala linux-2.4 kicsomagolasa,
linux-2.4.x konyvtarra szimbolikus link letrehozasa:
ln -s linux-2.4.21 linux
Kernel patch -elese
/usr/local/arm/3.3/src# bzcat patch-2.4.21-rmk1.bz2 | patch -p1 -E -d linux-2.4.21
valtoozok beallitasa a felso szintu kernel Makefile ban (.../linux)
ARCH:=arm
CROSS_COMPILE=arm-linux-
linux forraskonyvtarba belepes
cd linux
kernel config es forditas
make dep
make bzImage
Csakhogy az alabbi hibaval a 'make bzImage'-nal elszall.
blkpg.c: In function `blk_ioctl':
blkpg.c:252: error: asm-specifier for variable `__r1' conflicts with asm clobber list
blkpg.c:252: confused by earlier errors, bailing out
make[3]: *** [blkpg.o] Error 1
make[3]: Leaving directory `/usr/local/arm/3.3/src/linux-2.4.21/drivers/block'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/local/arm/3.3/src/linux-2.4.21/drivers/block'
make[1]: *** [_subdir_block] Error 2
make[1]: Leaving directory `/usr/local/arm/3.3/src/linux-2.4.21/drivers'
make: *** [_dir_drivers] Error 2
MEnuconfigolva nem volt! Van neki .config fileja, nem modositottam.