Dear All,

I'm trying to build the codezero source files and I have a question, what's
the difference between using the codezero toolkit and using the codezero
source tree.?

I tried using both and I still got the same errors when I ran the build.py
script at the root folder for each case.
Following are the errors I encountered:

Using the CodeZero Toolkit  source tree:

arm-none-eabi-gcc -o
/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/src/arch-arm/eabi.o
-c -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -nostdinc
-march=armv7-a -O2 -include
/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/include/l4/config.h
-include l4lib/macros.h -include l4lib/types.h -Ilibl4/include
-I/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/include
-Ilibc/include
-I/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/include/sys-userspace/arch-arm
-Ilibc/include/sys-userspace/arch-arm -Ilibdev/uart/include
-Ilibdev/include libc/src/arch-arm/eabi.c
arm-none-eabi-gcc -D__ASSEMBLY__ -O2 -march=armv7-a -include
/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/include/l4/config.h
-include l4lib/macros.h -include l4lib/types.h -Ilibl4/include
-I/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/include
-Ilibc/include
-I/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/include/sys-userspace/arch-arm
-Ilibc/include/sys-userspace/arch-arm -Ilibdev/uart/include
-Ilibdev/include -c -o
/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/src/arch-arm/memcpy.o
libc/src/arch-arm/memcpy.S
/tmp/ccS2LeXu.s: Assembler messages:
/tmp/ccS2LeXu.s: Error: .size expression for _memcpy does not evaluate to a
constant
scons: ***
[/home/mai/Master/Codezero/codezero-toolkit-10728b6/codezero-toolkit-v0.4/build/conts/userlibs/non-eabi/libc/src/arch-arm/memcpy.o]
Error 1
scons: building terminated because of errors.
Building userspace libraries failed...


Using the CodeZero source tree:
arm-none-linux-gnueabi-gcc -D__ASSEMBLY__ -march=armv7-a -include
l4/config.h -include l4/macros.h -include l4/types.h
-I/opt/codezero/include -I/opt/codezero/build/conts/userlibs/libc/include
-Ilibc/include
-I/opt/codezero/build/conts/userlibs/libc/include/sys-userspace/arch-arm
-Ilibc/include/sys-userspace/arch-arm -Ilibdev/uart/include
-Ilibdev/include -c -o
/opt/codezero/build/conts/userlibs/libc/src/arch-arm/memcpy.o
libc/src/arch-arm/memcpy.S
/tmp/ccge78hr.s: Assembler messages:
/tmp/ccge78hr.s: Error: .size expression for _memcpy does not evaluate to a
constant
scons: *** [/opt/codezero/build/conts/userlibs/libc/src/arch-arm/memcpy.o]
Error 1
scons: building terminated because of errors.
Building userspace libraries failed...

Seems like I'm definitely missing something out. Any help would be
appreciated.

Many Thanks
Mai
_______________________________________________
codezero-devel mailing list
codezero-devel@lists.l4dev.org
http://lists.l4dev.org/mailman/listinfo/codezero-devel_lists.l4dev.org

Reply via email to