<P>
  <BR>
Hi,<BR>
<BR>
I am trying to cross compile ipsec-tools for arm.I am able to pass the configure section by solving some problems like flex library,openssl...<BR>
<BR>
But when I am trying to do make , i got the following errors.I am not able to get which is going wrong for me.<BR>
<BR>
I am very thankful if anybody suggest me a way to cross this errors and  some detailed explaination for that.<BR>
<BR>
<BR>
Regards<BR>
SaiKrishna<BR>
<BR>
****************************************************************************************************<BR>
<BR>
 <BR>
In file included from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:28,<BR>
                from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/dst.h:30: error: parse error before "atomic_t"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/dst.h:67: error: parse error before '}' token<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/dst.h:85: error: parse error before "atomic_t"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/dst.h:87: error: parse error before '}' token<BR>
In file included from ../../src/include-glibc/linux/timex.h:188,<BR>
                from ../../src/include-glibc/linux/sched.h:11,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/time.h:9: error: redefinition of `struct timespec'<BR>
../../src/include-glibc/linux/time.h:15: error: redefinition of `struct timeval'<BR>
In file included from ../../src/include-glibc/linux/preempt.h:10,<BR>
                from ../../src/include-glibc/linux/spinlock.h:9,<BR>
                from ../../src/include-glibc/linux/jiffies.h:6,<BR>
                from ../../src/include-glibc/linux/sched.h:12,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/linkage.h:5:25: asm/linkage.h: No such file or directory<BR>
In file included from ../../src/include-glibc/linux/spinlock.h:12,<BR>
                from ../../src/include-glibc/linux/jiffies.h:6,<BR>
                from ../../src/include-glibc/linux/sched.h:12,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/thread_info.h:21:29: asm/thread_info.h: No such file or directory<BR>
In file included from ../../src/include-glibc/linux/jiffies.h:6,<BR>
                from ../../src/include-glibc/linux/sched.h:12,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/spinlock.h: In function `bit_spin_lock':<BR>
../../src/include-glibc/linux/spinlock.h:479: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/spinlock.h: In function `bit_spin_trylock':<BR>
../../src/include-glibc/linux/spinlock.h:502: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/spinlock.h: In function `bit_spin_unlock':<BR>
../../src/include-glibc/linux/spinlock.h:517: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/spinlock.h:517: error: `TIF_NEED_RESCHED' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/spinlock.h:517: error: (Each undeclared identifier is reported only once<BR>
../../src/include-glibc/linux/spinlock.h:517: error: for each function it appears in.)<BR>
../../src/include-glibc/linux/spinlock.h: In function `bit_spin_is_locked':<BR>
../../src/include-glibc/linux/spinlock.h:528: error: invalid type argument of `->'<BR>
In file included from ../../src/include-glibc/linux/jiffies.h:7,<BR>
                from ../../src/include-glibc/linux/sched.h:12,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/seqlock.h: In function `write_seqlock':<BR>
../../src/include-glibc/linux/seqlock.h:52: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/seqlock.h: In function `write_sequnlock':<BR>
../../src/include-glibc/linux/seqlock.h:61: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/seqlock.h:61: error: `TIF_NEED_RESCHED' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/seqlock.h: In function `write_tryseqlock':<BR>
../../src/include-glibc/linux/seqlock.h:66: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/seqlock.h:66: error: invalid type argument of `->'<BR>
../../src/include-glibc/linux/seqlock.h:66: error: `TIF_NEED_RESCHED' undeclared (first use in this function)<BR>
In file included from ../../src/include-glibc/linux/sched.h:12,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/jiffies.h: At top level:<BR>
../../src/include-glibc/linux/jiffies.h:16: error: parse error before "jiffies_64"<BR>
../../src/include-glibc/linux/jiffies.h:20: error: parse error before "get_jiffies_64"<BR>
In file included from ../../src/include-glibc/linux/cpumask.h:78,<BR>
                from ../../src/include-glibc/linux/sched.h:15,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_zero':<BR>
../../src/include-glibc/linux/bitmap.h:113: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_fill':<BR>
../../src/include-glibc/linux/bitmap.h:128: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_copy':<BR>
../../src/include-glibc/linux/bitmap.h:134: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_and':<BR>
../../src/include-glibc/linux/bitmap.h:145: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_or':<BR>
../../src/include-glibc/linux/bitmap.h:154: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_xor':<BR>
../../src/include-glibc/linux/bitmap.h:163: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_andnot':<BR>
../../src/include-glibc/linux/bitmap.h:172: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_complement':<BR>
../../src/include-glibc/linux/bitmap.h:181: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_equal':<BR>
../../src/include-glibc/linux/bitmap.h:190: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_intersects':<BR>
../../src/include-glibc/linux/bitmap.h:199: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_subset':<BR>
../../src/include-glibc/linux/bitmap.h:208: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_empty':<BR>
../../src/include-glibc/linux/bitmap.h:216: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_full':<BR>
../../src/include-glibc/linux/bitmap.h:224: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_shift_right':<BR>
../../src/include-glibc/linux/bitmap.h:238: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/bitmap.h: In function `bitmap_shift_left':<BR>
../../src/include-glibc/linux/bitmap.h:247: error: `BITS_PER_LONG' undeclared (first use in this function)<BR>
In file included from ../../src/include-glibc/linux/sched.h:15,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/cpumask.h:79:21: asm/bug.h: No such file or directory<BR>
In file included from ../../src/include-glibc/linux/sched.h:15,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:81: error: parse error before "DECLARE_BITMAP"<BR>
../../src/include-glibc/linux/cpumask.h:82: error: parse error before "_unused_cpumask_arg_"<BR>
../../src/include-glibc/linux/cpumask.h:85: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpu_set':<BR>
../../src/include-glibc/linux/cpumask.h:87: error: `cpu' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:87: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:91: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpu_clear':<BR>
../../src/include-glibc/linux/cpumask.h:93: error: `cpu' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:93: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:97: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_setall':<BR>
../../src/include-glibc/linux/cpumask.h:99: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:99: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:103: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_clear':<BR>
../../src/include-glibc/linux/cpumask.h:105: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:105: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:112: error: parse error before "cpumask_t"<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpu_test_and_set':<BR>
../../src/include-glibc/linux/cpumask.h:114: error: `cpu' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:114: error: `addr' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:118: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_and':<BR>
../../src/include-glibc/linux/cpumask.h:121: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:121: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:121: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:121: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:125: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_or':<BR>
../../src/include-glibc/linux/cpumask.h:128: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:128: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:128: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:128: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:132: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_xor':<BR>
../../src/include-glibc/linux/cpumask.h:135: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:135: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:135: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:135: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:140: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_andnot':<BR>
../../src/include-glibc/linux/cpumask.h:143: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:143: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:143: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:143: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:147: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_complement':<BR>
../../src/include-glibc/linux/cpumask.h:150: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:150: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:150: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:154: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_equal':<BR>
../../src/include-glibc/linux/cpumask.h:157: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:157: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:157: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:161: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_intersects':<BR>
../../src/include-glibc/linux/cpumask.h:164: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:164: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:164: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:168: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_subset':<BR>
../../src/include-glibc/linux/cpumask.h:171: error: `src1p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:171: error: `src2p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:171: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:175: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_empty':<BR>
../../src/include-glibc/linux/cpumask.h:177: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:177: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:181: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_full':<BR>
../../src/include-glibc/linux/cpumask.h:183: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:183: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:187: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_weight':<BR>
../../src/include-glibc/linux/cpumask.h:189: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:189: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:194: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_shift_right':<BR>
../../src/include-glibc/linux/cpumask.h:197: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:197: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:197: error: `n' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:197: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:202: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpus_shift_left':<BR>
../../src/include-glibc/linux/cpumask.h:205: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:205: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:205: error: `n' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:205: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:209: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__first_cpu':<BR>
../../src/include-glibc/linux/cpumask.h:211: error: parse error before "int"<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:215: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__next_cpu':<BR>
../../src/include-glibc/linux/cpumask.h:217: error: parse error before "int"<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:266: error: parse error before '*' token<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpumask_scnprintf':<BR>
../../src/include-glibc/linux/cpumask.h:268: error: `buf' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:268: error: `len' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:268: error: `srcp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:268: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:274: error: parse error before "cpumask_t"<BR>
../../src/include-glibc/linux/cpumask.h: In function `__cpumask_parse':<BR>
../../src/include-glibc/linux/cpumask.h:276: error: `buf' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:276: error: `len' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:276: error: `dstp' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h:276: error: `nbits' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/cpumask.h: At top level:<BR>
../../src/include-glibc/linux/cpumask.h:344: error: parse error before "cpu_possible_map"<BR>
../../src/include-glibc/linux/cpumask.h:345: error: parse error before "cpu_online_map"<BR>
../../src/include-glibc/linux/cpumask.h:346: error: parse error before "cpu_present_map"<BR>
In file included from ../../src/include-glibc/linux/sched.h:18,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:18: error: parse error before "wait_queue_head_t"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h: In function `sema_init':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:47: error: dereferencing pointer to incomplete type<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:48: error: dereferencing pointer to incomplete type<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:49: error: dereferencing pointer to incomplete type<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h: In function `down':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:88: error: parse error before "SYMBOL_NAME_STR"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h: In function `down_interruptible':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:101: error: parse error before "SYMBOL_NAME_STR"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h: In function `down_trylock':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:110: error: parse error before "SYMBOL_NAME_STR"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h: In function `up':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/semaphore.h:125: error: parse error before "SYMBOL_NAME_STR"<BR>
In file included from ../../src/include-glibc/linux/signal.h:6,<BR>
                from ../../src/include-glibc/linux/sched.h:25,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/signal.h: At top level:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/signal.h:27: error: conflicting types for `sigset_t'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/sys/select.h:38: error: previous declaration of `sigset_t'In file included from ../../src/include-glibc/linux/sched.h:29,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/completion.h:15: error: parse error before "wait_queue_head_t"<BR>
../../src/include-glibc/linux/completion.h: In function `init_completion':<BR>
../../src/include-glibc/linux/completion.h:26: error: dereferencing pointer to incomplete type<BR>
../../src/include-glibc/linux/completion.h:27: error: dereferencing pointer to incomplete type<BR>
In file included from ../../src/include-glibc/linux/sched.h:30,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/pid.h: At top level:<BR>
../../src/include-glibc/linux/pid.h:17: error: field `pid_chain' has incomplete type<BR>
../../src/include-glibc/linux/pid.h:19: error: field `pid_list' has incomplete type<BR>
In file included from ../../src/include-glibc/linux/sched.h:31,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/percpu.h:7:24: asm/percpu.h: No such file or directory<BR>
In file included from ../../src/include-glibc/linux/sched.h:31,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/percpu.h: In function `__alloc_percpu':<BR>
../../src/include-glibc/linux/percpu.h:45: error: `GFP_KERNEL' undeclared (first use in this function)<BR>
In file included from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/sched.h: At top level:<BR>
../../src/include-glibc/linux/sched.h:92: error: parse error before "process_counts"<BR>
In file included from ../../src/include-glibc/linux/sched.h:101,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:14,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/timer.h:12: error: field `entry' has incomplete type<BR>
In file included from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:29,<BR>
                from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h: In function `inet_putpeer':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:43: error: invalid type argument of `->'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:51: error: invalid type argument of `->'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:51: error: `TIF_NEED_RESCHED' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h: In function `inet_getid':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:60: error: invalid type argument of `->'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:62: error: invalid type argument of `->'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/inetpeer.h:62: error: `TIF_NEED_RESCHED' undeclared (first use in this function)<BR>
In file included from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/asm/byteorder.h:29,<BR>
                from ../../src/include-glibc/linux/ip.h:19,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:33,<BR>
                from pfkey.c:61:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:43: error: parse error before "__cpu_to_le64p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_le64p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:45: error: `__le64' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:47: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__le64_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:49: error: `p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:51: error: parse error before "__cpu_to_le32p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_le32p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:53: error: `__le32' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:55: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__le32_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:57: error: `p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:59: error: parse error before "__cpu_to_le16p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_le16p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:61: error: `__le16' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:63: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__le16_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:65: error: `p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:67: error: parse error before "__cpu_to_be64p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_be64p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:69: error: `__be64' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:69: error: parse error before "__swab64p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:71: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__be64_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:73: error: `p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:75: error: parse error before "__cpu_to_be32p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_be32p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:77: error: `__be32' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:77: error: parse error before "__swab32p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:79: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__be32_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:81: error: `p' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:83: error: parse error before "__cpu_to_be16p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__cpu_to_be16p':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:85: error: `__be16' undeclared (first use in this function)<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:85: error: parse error before "__swab16p"<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: At top level:<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:87: error: parse error before '*' token<BR>
../../src/include-glibc/linux/byteorder/little_endian.h: In function `__be16_to_cpup':<BR>
../../src/include-glibc/linux/byteorder/little_endian.h:89: error: `p' undeclared (first use in this function)<BR>
In file included from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:37:2: #warning This file is not supposed to be used outside of kernel.<BR>
In file included from pfkey.c:61:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: At top level:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:66: error: field `dst' has incomplete type<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:119: error: parse error before "old_gw"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:124: error: parse error before "u32"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:129: error: parse error before "addr"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:132: error: parse error before '*' token<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:137: error: parse error before "u32"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: In function `ip_route_output':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:139: error: `daddr' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:139: error: `saddr' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:139: error: `oif' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:139: error: `tos' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:141: error: `rp' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: At top level:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:155: error: parse error before "tos"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: In function `rt_tos2priority':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:157: error: `tos' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: At top level:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:160: error: parse error before "u32"<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h: In function `ip_route_connect':<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:163: error: `rp' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:163: error: `dst' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:163: error: `src' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:163: error: `tos' undeclared (first use in this function)<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/net/route.h:163: error: `oif' undeclared (first use in this function)<BR>
In file included from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/openssl/asn1.h:62,<BR>
                from /home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/openssl/rsa.h:62,<BR>
                from handler.h:36,<BR>
                from pfkey.c:89:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/time.h: At top level:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/time.h:160: error: redefinition of `struct itimerspec'<BR>
In file included from handler.h:38,<BR>
                from pfkey.c:89:<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/sys/time.h:58: error: redefinition of `struct timezone'<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/sys/time.h:95: error: parse error before numeric constant<BR>
/home/naveen/arm-tools/tools.Linux/hard_fp/armv5-linux/sys-include/sys/time.h:109: error: redefinition of `struct itimerval'<BR>
make[3]: *** [pfkey.o] Error 1<BR>
make[3]: Leaving directory `/home/naveen/ipsec-tools-0.5-rc1/src/racoon'<BR>
make[2]: *** [all-recursive] Error 1<BR>
make[2]: Leaving directory `/home/naveen/ipsec-tools-0.5-rc1/src'<BR>
make[1]: *** [all-recursive] Error 1<BR>
make[1]: Leaving directory `/home/naveen/ipsec-tools-0.5-rc1'<BR>
make: *** [all] Error 2
</P>
<br><br>
<A target="_blank" HREF="http://clients.rediff.com/signature/track_sig.asp"><IMG SRC="http://ads.rediff.com/RealMedia/ads/adstream_nx.cgi/www.rediffmail.com/inbox.htm@Bottom" BORDER=0 VSPACE=0 HSPACE=0></a>