[okl4-developer] okl4 1.5.2 Build Problems
Michael P. McCormick
mccormick.michael.p at gmail.com
Thu Mar 6 15:33:33 EST 2008
(I was unable to find the mailing list archives to search first, so please
forgive me if the question is redundant. If the archives are available,
please point me to them. Thanks!)
I am running opensuse 10.1 with the latest linux kernel (2.6.24.3). By default it has gcc-4.1.2 and python2.5.
I downloaded the latest okl4 tar from
http://wiki.ok-labs.com/images/2/20/Okl4_release_1.5.2.tar.gz
I originally tried building with my default gcc-4.1.2 compiler and python2.5, which did not work.
Next, I tried downloading the recommended compiler from the readme,
https://www.ertos.nicta.com.au/downloads/i686-gcc-3.3.4-glibc-2.3.3-2006-06-02.tar.gz
however the archive seems to have a few zero byte files that do not extract
(ar, as, etc.) which does not yield a working compiler.
Finally, I tried a full-blown gcc-3.3.4 install and after ensuring it is the
active compiler, ran
tools/build.py --clean machine=ia32_pc99 project=iguana wombat=yes
toolsetprefix=
tools/build.py machine=ia32_pc99 project=iguana wombat=yes toolsetprefix=
(i don't need a prefix once i set 3.3.4 to active in the shell)
Finally, i downloaded, compiled, and installed python2.4.4, and after making it active, again cleaned the source dir and tried to buiold using the same build command above, this time with python2.4.4 and gcc-3.3.4, yet I still get build errors:
<snip>
[CC ] build/pistachio/object/libs_gcc/src/__ashrdi3.o
[AR ] build/pistachio/lib/libgcc.a
[LIB ] build/pistachio/lib/libgcc.a
[LINK] build/pistachio/bin/l4kernel
usage: elfadorn [options] -- <linker> [linker_options]
elfadorn: error: no such option: --ld
scons: *** [build/pistachio/bin/l4kernel] Error 2
scons: building terminated because of errors.
Any help would be appreciated.
--
Thanks,
MikeE
-- Thanks,MikeM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.okl4.org/pipermail/developer/attachments/20080305/e9dca6cc/attachment.htm
More information about the Developer
mailing list