BTW,
as I understand, loader/images.S is auto-generated by
the ./scripts/loader/generate_loader_asm.py, but when I try to launch just
that script, I am getting:
dra...@marx:~/codezero$ ./scripts/loader/generate_loader_asm.py
Traceback (most recent call last):
  File "./scripts/loader/generate_loader_asm.py", line 10, in <module>
    from configure import *
ImportError: No module named configure
dra...@marx:~/codezero$

Is there a way to launch just this one script and see how it generates
images.S for my debug purposes (i.e. where to find configure module and how
to pass it to the python?).

BR,
Drasko

On Sat, Apr 10, 2010 at 1:31 PM, Drasko DRASKOVIC <
drasko.drasko...@gmail.com> wrote:

>
>
> On Sat, Apr 10, 2010 at 1:27 PM, Amit Mahajan 
> <amit.maha...@b-labs.co.uk>wrote:
>
>>
>>
>> > arm-none-eabi-ranlib build/loader/libs/c/libc-baremetal.a
>> > 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
>>
>> This is already fixed, but seems like the master branch in not updated.
>>
>> Please use the devel branch(as mentioned in my previous mail) for time
>> being.
>>
>
> Well, I think I am already using it, and the problem persists:
>
> 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
>
> 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 ...
> 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/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$
>
> BR,
> Drasko
>
>
_______________________________________________
codezero-devel mailing list
codezero-devel@lists.l4dev.org
http://lists.l4dev.org/mailman/listinfo/codezero-devel

Reply via email to