dhcpcd-discuss

Re: dhcpcd 5.2.11 Compilation Error

Ram Kumar Koppu

Tue Mar 08 20:09:24 2011

Thank you, Roy! This patch solved my compilation problem.

Cheers
Ram



On 7 March 2011 09:25, Roy Marples <roy@xxxxxxxxxxxx> wrote:

> Hi
>
>
> On 04/03/2011 21:35, Ram Kumar Koppu wrote:
>
>> Hi,
>> I have downloaded sourcecode of dhcpcd 5.2.11 and compiled it on Linux
>> machine. It did give following compilation error message:
>>
>> *gcc -O2 -std=gnu99 -D_BSD_SOURCE -D_XOPEN_SOURCE=600 -c
>> if-linux-wireless.c -o if-linux-wireless.o
>> In file included from /usr/include/linux/rtnetlink.h:4,
>>                  from if-linux-wireless.c:44:
>> /usr/include/linux/netlink.h:22: parse error before "__u32"
>> /usr/include/linux/netlink.h:28: parse error before "__u32"
>> /usr/include/linux/netlink.h:30: parse error before "nlmsg_flags"
>> /usr/include/linux/netlink.h:31: parse error before "nlmsg_seq"
>> /usr/include/linux/netlink.h:32: parse error before "nlmsg_pid"
>> /usr/include/linux/netlink.h:82: field `msg' has incomplete type
>> In file included from if-linux-wireless.c:44:
>> /usr/include/linux/rtnetlink.h:247: parse error before "__u32"
>> /usr/include/linux/rtnetlink.h:249: parse error before "rta_expires"
>> /usr/include/linux/rtnetlink.h:250: parse error before "rta_error"
>> /usr/include/linux/rtnetlink.h:251: parse error before "rta_used"
>> /usr/include/linux/rtnetlink.h:254: parse error before "rta_id"
>> /usr/include/linux/rtnetlink.h:255: parse error before "rta_ts"
>> /usr/include/linux/rtnetlink.h:256: parse error before "rta_tsage"
>> /usr/include/linux/rtnetlink.h:325: parse error before "__s32"
>> /usr/include/linux/rtnetlink.h:351: parse error before "__u16"
>> /usr/include/linux/rtnetlink.h:353: parse error before "ndm_type"
>> /usr/include/linux/rtnetlink.h:395: parse error before "__u32"
>> /usr/include/linux/rtnetlink.h:397: parse error before "ndm_updated"
>> /usr/include/linux/rtnetlink.h:398: parse error before "ndm_refcnt"
>> /usr/include/linux/rtnetlink.h:494: parse error before "__u32"
>> /usr/include/linux/rtnetlink.h:496: parse error before "tcm_info"
>> make: *** [if-linux-wireless.o] Error 1
>>
>
> Please try the attached patch.
>
> Thanks
>
> Roy
>

Follow-Ups:
Re: dhcpcd 5.2.11 Compilation ErrorRoy Marples
References:
dhcpcd 5.2.11 Compilation ErrorRam Kumar Koppu
Re: dhcpcd 5.2.11 Compilation ErrorRoy Marples
Archive administrator: postmaster@marples.name