[okl4-developer] Help regarding the OKL4 port to the Qemu Emulator
Amrit Acharya
acharyaamrit at gmail.com
Fri Jul 3 16:26:42 EST 2009
Hi,
I have been facing certain problems while trying to build for the Qemu
Emulator.
I am passing :
tools/build.py machine=androidsim project=examples example=hello
PYFREEZE=False
The error I am getting is this :
...
...
...
*> [AR] build/pistachio/lib/libplatform.a*
*> [LIB] build/pistachio/lib/libplatform.a*
*> [AR] build/pistachio/lib/libatomic_ops.a*
*> [LIB] build/pistachio/lib/libplatform.a*
*> [LINK] build/pistachio/bin/l4lernel*
> */opt/crosstool/arm-unknown-linux-gnueabi/bin/../lib/gcc/arm-unknown-linux-gnueabi/4.2.4/libgcc.a(_dvmd_lnx.o):
*>* In function `__div0':
*
*
/scratch/philipo/crosstool-0.43/src/gcc-4.2.4/gcc/config/arm/lib1funcs.asm:1000:
**undefined reference to `raise'
*
>*/opt/crosstool/arm-unknown-linux-gnueabi/bin/../lib/gcc/arm-unknown-linux-gnueabi/4.2.4/libgcc.a(_divdi3.o):(.ARM.exidx+0x0):
*>* undefined reference to `__aeabi_unwind_cpp_pr0'
*
>*/opt/crosstool/arm-unknown-linux-gnueabi/bin/../lib/gcc/arm-unknown-linux-gnueabi/4.2.4/libgcc.a(_udivdi3.o):(.ARM.exidx+0x0):
*
>*undefined reference to `__aeabi_unwind_cpp_pr0'*
*
*>* scons: *** [build/pistachio/bin/l4kernel] Error 1
*>* scons: building terminated because of errors.
*I am using the cross-compiler specified in the OK Labs wiki. Also, I came
across another post in the developers forum where it was mentioned : "The
kernel needs to be compiled with the old non EABI toolchain, while the rest
of userland needs to be compiled with the EABI toolchain. To do that you
state :
TOOLCHAIN=gnu_arm_eabi_toolchain pistachio.TOOLCHAIN=gnu_arm_toolchain. "
I tried this also but I am still getting the same errors. Can I get any help
on fixing this?
Regards,
Amrit Acharya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.okl4.org/pipermail/developer/attachments/20090703/3ed454e1/attachment.htm
More information about the Developer
mailing list