Booting Genode on i.MX53

Christian Helmuth christian.helmuth at ...1...
Fri Jul 5 10:41:12 CEST 2013


Hello Amit,

On Fri, Jul 05, 2013 at 12:18:51PM +0530, Amit Choudhari wrote:
> verbose_log:
> 
>   Program core/imx53/core
>     COMPILE  _main.o
> core/usr/local/genode-gcc/bin/genode-arm-g++  -std=gnu++11
> -DCORE_MAIN=_main -Wno-psabi -ffunction-sections -fno-strict-aliasing
> -nostdinc -g -march=armv7-a -O2 -MMD -MP -MT '_main.o _main.d' -Wall  -I.
> -I/media/work/genode-13.05/base-hw/src/core/imx53
> -I/media/work/genode-13.05/base-hw/src/core
> -I/media/work/genode-13.05/base-hw/src/core/include
> -I/media/work/genode-13.05/base-hw/include
> -I/media/work/genode-13.05/base-hw/src/platform
> -I/media/work/genode-13.05/base-hw/src/base
> -I/media/work/genode-13.05/base/src/core/include
> -I/media/work/genode-13.05/base/include
> -I/media/work/genode-13.05/base/src/platform
> -I/media/work/genode-13.05/base-hw/include/platform/imx53
> -I/media/work/genode-13.05/base/include/platform/imx53
> -I/media/work/genode-13.05/os/include/platform/imx53
> -I/media/work/genode-13.05/base-hw/include/arm
> -I/media/work/genode-13.05/base/include/arm
> -I/media/work/genode-13.05/base/include/32bit
> -I/media/work/genode-13.05/base-hw/include
> -I/media/work/genode-13.05/base/include
> -I/media/work/genode-13.05/os/include
> -I/media/work/genode-13.05/demo/include
> -I/usr/local/genode-gcc/bin/../lib/gcc/arm-elf-eabi/4.6.1/include -c
> /media/work/genode-13.05/base/src/platform/_main.cc -o _main.o
> /bin/bash: core/usr/local/genode-gcc/bin/genode-arm-g++: No such file or
> directory
> make[2]: *** [_main.o] Error 127
> make[1]: *** [core.prg] Error 2
> make: *** [gen_deps_and_build_targets] Error 2

It seems you fell into another pit by skipping one whitespace on the
proposed command line for "make". Please try again with

  make VERBOSE="" core

Mind the whitespace between 'VERBOSE=""' and 'core'.

> version_log:
> 
> Using built-in specs.
> COLLECT_GCC=/usr/local/genode-gcc/bin/genode-arm-g++
> COLLECT_LTO_WRAPPER=/usr/local/genode-gcc/bin/../libexec/gcc/arm-elf-eabi/4.6.1/lto-wrapper
> genode-arm-g++ (GCC) 4.6.1
> Copyright (C) 2011 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The current Genode tool chain is

  COLLECT_GCC=/usr/local/genode-gcc/bin/genode-arm-g++
  COLLECT_LTO_WRAPPER=/usr/local/genode-gcc-4.7.2-64/bin/../libexec/gcc/arm-elf-eabi/4.7.2/lto-wrapper
  genode-arm-g++ (GCC) 4.7.2
  Copyright (C) 2012 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

So it seems you installed an old version in /usr/local. Please
move/remove /usr/local/genode-gcc and install the current tool chain.

Greets
-- 
Christian Helmuth
Genode Labs

http://www.genode-labs.com/ · http://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth




More information about the users mailing list