[okl4-developer] Getting started with OKL4 - Problems to compile source
Geoffrey Lee
glee at ok-labs.com
Fri Oct 10 03:00:05 EST 2008
On Thu, Oct 09, 2008 at 02:40:30PM +0200, Lutz Schönemann wrote:
> Hi,
>
> I want to get started with OKL4 and downloaded the source from
> http://wiki.ok-labs.com/downloads/LATEST/okl4_latest.tar.gz
>
> Than I followed the instructions descibed in the "Get Started" section. I
> also downloaded and extracted the recommended toolchain to my /opt
> folder.
> But if I try to build the system calling
> tools/build.py machine=ia32_pc99 project=l4test
> the script exits with the following message:
It looks like the default is using a different version of the
gcc-based toolchain. Try passing toolchain=gnu_ia32_toolchain, that
will use the NICTA toolchain.
-gl
>
> scons: Reading SConscript files ...
> architecture ia32 is not yet supported by libcompat.
> architecture ia32 is not yet supported by libcompat.
> scons: done reading SConscript files.
> scons: Building targets ...
> [ASM ] build/pistachio/object/pistachio/tcb_layout.s
> sh: /opt/okl/Linux-i386/stow/i686-unknown-linux-gnu/bin/i686-unknown-
> linux-gnu-gcc: not found
> scons: *** [build/pistiachio/object/pistachio/tcb_layout.s] Error 127
> scons: building terminated because of errors.
>
> Because the path returned from scons doesn't exist I added the build
> option toolprefix:
> tools/build.py machine=ia32_pc99 project=l4test toolprefix=/opt/nicta/
> gcc-3.3.4-glibc-2.3.3/i686-unknown-linux-gnu/i686-unknown-linux-gnu/bin/
>
> This call ends with the following error:
>
> scons: Reading SConscript files ...
> architecture ia32 is not yet supported by libcompat.
> architecture ia32 is not yet supported by libcompat.
> scons: done reading SConscript files.
> scons: Building targets ...
> [ASM ] build/pistachio/object/pistachio/tcb_layout.s
> gcc: installation problem, cannot exec `cc1plus': No such file or
> directory
> scons: *** [build/pistiachio/object/pistachio/tcb_layout.s] Error 1
> scons: building terminated because of errors.
>
>
> cc1plus is installed on my system but not part of the toolchain that
> could be downloaded from the OK-Labs website.
>
> Have I done something wrong? How can this problem be solved?
> And is it critical that the script complains about libcompat doesn't
> support the ia32 architecture?
>
> Thanks for help
> Lutz
> _______________________________________________
> Developer mailing list
> Developer at okl4.org
> https://lists.okl4.org/mailman/listinfo/developer
--
More information about the Developer
mailing list