Hello

I'm trying to compile Genode+Fiasco.OC for ARM.
I have downloaded the Genode latest revision from:
  https://github.com/genodelabs/genode
and the Fiasco.OC+L4RE latest revision (r59) from:
  http://svn.tudos.org/repos/oc/tudos/trunk/

I have copied the Fiasco.OC+L4RE to <genode>/base-foc/contrib folder.
I have created my build directory and tried to compile it

  ./tool/create_builddir foc_pbxa9 BUILD_DIR=build_arm
  cd build_arm
  make -j2 run/demo

In this case, when it's trying to compile the moe server got this error, but 
when compiling the same sample for i386 don't use moe and compile without 
errors.
  ...
  Building 
/home/millo/Work/Compiling/genode-master/build_arm/l4/pkg/moe/server/src/.general.d
  make2: Leaving directory 
`/home/millo/Work/Compiling/genode-master/base-foc/contrib/l4/pkg/moe/server/src'
  make2: Entering directory 
`/home/millo/Work/Compiling/genode-master/base-foc/contrib/l4/pkg/moe/server/src'
  Library dependencies missing: libkproxy libloader l4re-util cxx_libc_io 
libc_be_minimal_log_io libsupc++_minimal in directory 
'/home/millo/Work/Compiling/genode-master/base-foc/contrib/l4/pkg/moe/server/src';
 aborting.
  make3: Entering directory 
`/home/millo/Work/Compiling/genode-master/build_arm/l4/pkg/moe/server/src/OBJ-arm_armv7a-l4f'
  
/home/millo/Work/Compiling/genode-master/base-foc/contrib/l4/mk/binary.inc:341: 
*** Cflags dependencies missing: libkproxy libloader l4re-util cxx_libc_io 
libc_be_minimal_log_io libsupc++_minimal in directory 
'/home/millo/Work/Compiling/genode-master/base-foc/contrib/l4/pkg/moe/server/src';
 aborting.. Stop.
  ...

To compile the sources i'm using the genode toolchain, so i have set the 
enviroment variables
  export PATH=$PATH:/usr/local/genode-gcc/bin/
  export SYSTEM_TARGET=/usr/local/genode-gcc/bin/genode-arm-
  export CROSS_DEV_PREFIX=/usr/local/genode-gcc/bin/genode-arm-
  export CROSS_COMPILE=/usr/local/genode-gcc/bin/genode-arm-

I have also tried to the x86emu pakage, but nothing, i got the same error.
I have also tried the Fiasco.OC+L4RE revision from:
  http://github.com/ssumpf/foc.git

If somebody can explain me how to compile it for ARM. I have looked at Genode 
site but nothing.

Best regards

--
Reinier Millo Sánchez
Centro de Estudios de Informática
Universidad Central "Marta Abreu" de Las Villas

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Genode-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to