[okl4-developer] How to compile the OK Linux root file system ?\

Geoffrey Lee glee at ok-labs.com
Wed Nov 19 14:08:18 EST 2008


On Tue, Nov 18, 2008 at 10:59:23PM +0100, Hugues Balp wrote:
> 
>                 Dear all,
> 
> I try to build the test suite related to the OKLinux POSIX support 
> located in repository  $OKL4_ROOT_DIR/libs/posix/test.
> 
> The build command I use is the following:
> 
>   "tools/build.py machine=versatile project=linux test_libs=posix 
> wombat=true kdb_serial=True"
> 
> where the gnu_arm_linux crosstool chain points to 
> /opt/crosstool/gcc-3.4.5-glibc-2.3.6/arm-softfloat-linux-gnu.

You are building with the wrong toolchain.  The Linux userland that
is shipped requires an EABI toolchain with an EABI-enabled glibc
and dynamic loader.

	-gl

> 
> The beginning of the compilation process is ok but an error occur when 
> scons looks for the foolowing shared library:
> 
> scons: building `build/linux/install/lib/ld-linux.so.3' because it 
> doesn't exist
> scons: *** Source `linux/rootfs-2.6.24-v2/ld-linux.so.3' not found, 
> needed by target `build/linux/install/lib/ld-linux.so.3'.  Stop.
> scons: building terminated because of errors.
> 
> I tried to compile the oklinux root file system separately with the 
> SConscript included inside the repository  linux/rootfs-2.6.24-v2
> but it requires an SConsctruct file to work properly and I don't see it...
> 
> Do you have any idea of what is happening ?
> 
>     Best regards,
> 
>           Hugues Balp.
> 
> 
> _______________________________________________
> Developer mailing list
> Developer at okl4.org
> https://lists.okl4.org/mailman/listinfo/developer
> 

-- 




More information about the Developer mailing list