[OLSR-users] Cross compiling issue with ARM cross compiler
Claudio Lavecchia
(spam-protected)
Fri May 28 14:43:50 CEST 2004
Hello to the OLSR community.
I am trying to cross-compile the OLSR sources with my cross-compiler: I took
the Makefile that is available in the package I downloaded from unik site
and modified it as follows:
#CC= gcc
CC= /opt/arm/arm-linux/bin/gcc
I already successfully used this cross-compiler, to compile the power info
plugin distributed with unik-olsr, for example.
When trying to cross-compile OLSR sources I get plenty of parsing errors
tough, in fact the cross-compiler cannot even go trough compilation of first
source fail and I do not have a clue of where those errors come from (I
guess flags and libs are the problem).
Here follows one of the several compile errors I get:
>/opt/arm/arm-linux/sys-include/net/dst.h:67: parse error before '}' token
>/opt/arm/arm-linux/sys-include/net/dst.h:77: parse error before "__u32"
>/opt/arm/arm-linux/sys-include/net/dst.h:85: parse error before "atomic_t"
>/opt/arm/arm-linux/sys-include/net/dst.h:87: parse error before '}' token
>In file included from /opt/arm/include/linux/sched.h:13,
> from /opt/arm/arm-linux/sys-include/net/inetpeer.h:14,
> from /opt/arm/arm-linux/sys-include/net/route.h:29,
> from src/defs.h:28,
> from src/interface.c:23:
>/opt/arm/include/linux/times.h:5: parse error before "clock_t"
>/opt/arm/include/linux/times.h:7: parse error before "tms_cutime"
>/opt/arm/include/linux/times.h:8: parse error before "tms_cstime"
Can anyone help me?
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20040528/917e52df/attachment.html>
More information about the Olsr-users
mailing list