On Thu Jul 19, 2007 at 10:59:17 +0800, kashin Lin wrote:
it works without that problem now. but it shows another error message "RAM_BASE not given". following is part of the messages:
make[4]: Entering directory `/home/kashin08/L4Linux/L4_ARM/build/pkg/dm_generic/idl/OBJ-arm-l4v2' /home/kashin08/L4Linux/L4_ARM/l4/mk/Makeconf:314: *** RAM_BASE not given, needed for ARM architecture builds.. Stop. make[4]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/build/pkg/dm_generic/idl/OBJ-arm-l4v2' make[3]: *** [/home/kashin08/L4Linux/L4_ARM/build/pkg/dm_generic/idl/OBJ-arm-l4v2] Error 2 make[3]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/l4/pkg/dm_generic/idl' make[2]: *** [idl] Error 2 make[2]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/l4/pkg/dm_generic' make[1]: *** [dm_generic.headers] Error 2 make[1]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/l4/pkg' make: *** [pkg] Error 2
Put a Makeconf.local in your l4 directory and specify the RAM base of your platform, like: RAM_BASE = 0x0
2007/7/19, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Wed Jul 18, 2007 at 14:25:50 +0800, kashin Lin wrote:
Hi~
When i cross-compile fiasco for xScale, it says 'kernel.image': No such file. i checked the files in kernel/fiasco/build. no file named "kernel.image" but there is a file named "fiasco.image". i am not sure what's the relationship between them.
fiasco.image for arm is the same thing as kernel.image for x86.
how to fix it?
Please disable the "Do additional checks at build time" option in the Fiasco configuration menu.
following is part of the output message:
make[3]: Entering directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build' Checking compiler config... unchanged. make[3]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build' make srcdir=/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/src objbase=/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build -f /home/kashin08/L4Linux/L4_ARM/kernel/fiasco/src/Makefile.sub2 all make[3]: Entering directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build' -e ... Generating version information Checking initcalls arm-linux-nm: 'kernel.image': No such file start (_initcall_start) or end (_initcall_end) symbol not found! at /home/kashin08/L4Linux/L4_ARM/kernel/fiasco/src/../tool/checkinitcalls
line
make[3]: *** [Checkinitcalls] Error 1 make[3]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco/build' make[1]: *** [build] Error 2 make[1]: Leaving directory `/home/kashin08/L4Linux/L4_ARM/kernel/fiasco' make: *** [../kernel/fiasco] Error 2
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Adam