On Sat, Apr 10, 2010 at 1:39 PM, Amit Mahajan <amit.maha...@b-labs.co.uk>wrote:
> > > > > ra...@marx:~/codezero$ git checkout -b devel --track origin/devel > > fatal: A branch named 'devel' already exists. > > dra...@marx:~/codezero$ git pull > > Already up-to-date. > > dra...@marx:~/codezero$ ./build.py > > > > Yes, you are on devel brach here, but again you are not doing a fresh > build, can you please delete the codezero/build directory and then > do ./build.py. > > You are seeing this error due to old object files present in your tree, > on doing clean build this should go away. > > So, just do > rm -rf build/codezero > ./build.py > > This gives the same error: dra...@marx:~/codezero$ git branch -v * devel aef14b5 Added forgotten files master 7a84765 Merge branch 'devel' dra...@marx:~/codezero$ rm -rf build/codezero dra...@marx:~/codezero$ git pull Already up-to-date. dra...@marx:~/codezero$ ./build.py Building userspace libraries... scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... scons: `.' is up to date. scons: done building targets. Building containers... scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... scons: `.' is up to date. scons: done building targets. Generating kernel cinfo... Building the kernel... scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... generate_kernel_linker_script(["build/codezero/include/l4/arch/arm/linker.lds"], ["include/l4/arch/arm/linker.lds.in"]) arm-none-eabi-gcc -o build/codezero/api/cache.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/cache.c arm-none-eabi-gcc -o build/codezero/api/cap.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/cap.c arm-none-eabi-gcc -o build/codezero/api/exregs.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/exregs.c arm-none-eabi-gcc -o build/codezero/api/ipc.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/ipc.c arm-none-eabi-gcc -o build/codezero/api/irq.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/irq.c arm-none-eabi-gcc -o build/codezero/api/kip.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/kip.c arm-none-eabi-gcc -o build/codezero/api/map.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/map.c arm-none-eabi-gcc -o build/codezero/api/mutex.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/mutex.c arm-none-eabi-gcc -o build/codezero/api/syscall.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/syscall.c arm-none-eabi-gcc -o build/codezero/api/thread.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/api/thread.c arm-none-eabi-gcc -o build/codezero/arch/arm/exception-common.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/exception-common.c arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/head.o src/arch/arm/head.S arm-none-eabi-gcc -o build/codezero/arch/arm/mapping-common.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/mapping-common.c arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/memcpy.o src/arch/arm/memcpy.S arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/memset.o src/arch/arm/memset.S arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/syscall.o src/arch/arm/syscall.S arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/v5/atomic.o src/arch/arm/v5/atomic.S arm-none-eabi-gcc -o build/codezero/arch/arm/v5/cache.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/cache.c arm-none-eabi-gcc -o build/codezero/arch/arm/v5/exception.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/exception.c arm-none-eabi-gcc -o build/codezero/arch/arm/v5/init.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/init.c arm-none-eabi-gcc -o build/codezero/arch/arm/v5/irq.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/irq.c arm-none-eabi-gcc -o build/codezero/arch/arm/v5/mapping.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/mapping.c arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/v5/mmu_ops.o src/arch/arm/v5/mmu_ops.S arm-none-eabi-gcc -o build/codezero/arch/arm/v5/mutex.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/arch/arm/v5/mutex.c arm-none-eabi-gcc -D__ASSEMBLY__ -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude -c -o build/codezero/arch/arm/vectors.o src/arch/arm/vectors.S arm-none-eabi-gcc -o build/codezero/driver/pl011/uart.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/drivers/uart/pl011/uart.c arm-none-eabi-gcc -o build/codezero/driver/timer/timer.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/drivers/timer/sp804/timer.c arm-none-eabi-gcc -o build/codezero/driver/vic/pl190_vic.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/drivers/irq/pl190/pl190_vic.c arm-none-eabi-gcc -o build/codezero/generic/bootmem.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/bootmem.c arm-none-eabi-gcc -o build/codezero/generic/capability.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/capability.c arm-none-eabi-gcc -o build/codezero/generic/cinfo.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/cinfo.c arm-none-eabi-gcc -o build/codezero/generic/container.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/container.c arm-none-eabi-gcc -o build/codezero/generic/debug.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/debug.c arm-none-eabi-gcc -o build/codezero/generic/irq.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/irq.c arm-none-eabi-gcc -o build/codezero/generic/resource.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/resource.c arm-none-eabi-gcc -o build/codezero/generic/scheduler.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/scheduler.c arm-none-eabi-gcc -o build/codezero/generic/space.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/space.c arm-none-eabi-gcc -o build/codezero/generic/tcb.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/tcb.c arm-none-eabi-gcc -o build/codezero/generic/time.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/generic/time.c arm-none-eabi-gcc -o build/codezero/glue/arm/cache.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/cache.c arm-none-eabi-gcc -o build/codezero/glue/arm/debug.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/debug.c arm-none-eabi-gcc -o build/codezero/glue/arm/init.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/init.c arm-none-eabi-gcc -o build/codezero/glue/arm/irq.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/irq.c arm-none-eabi-gcc -o build/codezero/glue/arm/memory.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/memory.c arm-none-eabi-gcc -o build/codezero/glue/arm/systable.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/glue/arm/systable.c arm-none-eabi-gcc -o build/codezero/lib/bit.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/bit.c arm-none-eabi-gcc -o build/codezero/lib/idpool.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/idpool.c arm-none-eabi-gcc -o build/codezero/lib/memcache.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/memcache.c arm-none-eabi-gcc -o build/codezero/lib/mutex.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/mutex.c arm-none-eabi-gcc -o build/codezero/lib/printk.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/printk.c arm-none-eabi-gcc -o build/codezero/lib/putc.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/putc.c arm-none-eabi-gcc -o build/codezero/lib/string.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/string.c arm-none-eabi-gcc -o build/codezero/lib/wait.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/lib/wait.c arm-none-eabi-gcc -o build/codezero/platform/pb926/irq.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/platform/pb926/irq.c arm-none-eabi-gcc -o build/codezero/platform/pb926/platform.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/platform/pb926/platform.c arm-none-eabi-gcc -o build/codezero/platform/pb926/print-early.o -c -g -nostdlib -ffreestanding -std=gnu99 -Wall -Werror -march=armv5 -include l4/config.h -include l4/macros.h -include l4/types.h -D__KERNEL__ -Iinclude src/platform/pb926/print-early.c arm-none-eabi-gcc -o build/kernel.elf -nostdlib -Tbuild/codezero/include/l4/arch/arm/linker.lds build/codezero/generic/irq.o build/codezero/generic/scheduler.o build/codezero/generic/time.o build/codezero/generic/tcb.o build/codezero/generic/space.o build/codezero/generic/bootmem.o build/codezero/generic/resource.o build/codezero/generic/container.o build/codezero/generic/capability.o build/codezero/generic/cinfo.o build/codezero/generic/debug.o build/codezero/glue/arm/init.o build/codezero/glue/arm/memory.o build/codezero/glue/arm/systable.o build/codezero/glue/arm/irq.o build/codezero/glue/arm/cache.o build/codezero/glue/arm/debug.o build/codezero/arch/arm/head.o build/codezero/arch/arm/vectors.o build/codezero/arch/arm/syscall.o build/codezero/arch/arm/exception-common.o build/codezero/arch/arm/mapping-common.o build/codezero/arch/arm/memset.o build/codezero/arch/arm/memcpy.o build/codezero/arch/arm/v5/mapping.o build/codezero/arch/arm/v5/exception.o build/codezero/arch/arm/v5/mmu_ops.o build/codezero/arch/arm/v5/cache.o build/codezero/arch/arm/v5/mutex.o build/codezero/arch/arm/v5/irq.o build/codezero/arch/arm/v5/init.o build/codezero/arch/arm/v5/atomic.o build/codezero/lib/printk.o build/codezero/lib/putc.o build/codezero/lib/string.o build/codezero/lib/bit.o build/codezero/lib/wait.o build/codezero/lib/mutex.o build/codezero/lib/idpool.o build/codezero/lib/memcache.o build/codezero/api/kip.o build/codezero/api/syscall.o build/codezero/api/thread.o build/codezero/api/ipc.o build/codezero/api/map.o build/codezero/api/mutex.o build/codezero/api/cap.o build/codezero/api/exregs.o build/codezero/api/irq.o build/codezero/api/cache.o build/codezero/driver/vic/pl190_vic.o build/codezero/driver/timer/timer.o build/codezero/driver/pl011/uart.o build/codezero/platform/pb926/print-early.o build/codezero/platform/pb926/platform.o build/codezero/platform/pb926/irq.o -lgcc scons: done building targets. Building the loader and packing... scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... scons: *** [build/loader/images.o] Source `loader/images.S' not found, needed by target `build/loader/images.o'. scons: building terminated because of errors. Build failed dra...@marx:~/codezero$
_______________________________________________ codezero-devel mailing list codezero-devel@lists.l4dev.org http://lists.l4dev.org/mailman/listinfo/codezero-devel