[Olsr-dev] Olsrd v0.9.5 and Openwrt CC v15.05 complie problem
Ferry Huberts
(spam-protected)
Wed Dec 21 18:43:10 CET 2016
On 21/12/16 18:38, (spam-protected) wrote:
> Hi,
>
> I have update latest sources olsrd from git because I have see that
> Ferry add new version main.c but I still have a problem with compile
> olsrd for OpenWRT:
>
>
> [CC] src/lq_plugin_default_fpm.c
> [CC] src/main.c
> src/main.c:81:24: fatal error: execinfo.h: No such file or directory
> #include <execinfo.h>
> ^
> compilation terminated.
>
> I have see that others suggest use like:
>
>
> #if !defined(__UCLIBC__)
try adding this condition to the new OLSR_HAVE_EXECINFO_H evaluation and
report back if that works, I'll adjust it then (or just submit a patch)
> # include <execinfo.h>
> #endif
>
>
>
>
>
> 2016-12-21 8:57 GMT+01:00 Ferry Huberts <(spam-protected)>:
>>
>>
>> On 20/12/16 20:13, Bastian Bittorf wrote:
>>>
>>> * Bastian Bittorf <(spam-protected)> [20.12.2016 20:08]:
>>>>
>>>> * (spam-protected) <(spam-protected)> [20.12.2016 19:58]:
>>>>>
>>>>> make[4]: Entering directory
>>>>>
>>>>> `/home/users/OpenWRT/15.05/build_dir/target-mips_34kc_uClibc-0.9.33.2/olsrd-0.9.5'
>>>>> [CC] src/main.c
>>>>> src/main.c:54:26: fatal error: execinfo.h: No such file or directory
>>>>> #include <execinfo.h>
>>>>> ^
>>>>> compilation terminated.
>>>
>>>
>>> sorry, i misunderstood the reason.
>>>
>>> Ferry: if i read something about this message other
>>> projects suggest using this:
>>>
>>> #ifdef HAVE_EXECINFO_H
>>> #include <execinfo.h>
>>> #endif
>>
>>
>>
>> The only relevant define I see on my Linux system is
>> _GLIBCXX_HAVE_EXECINFO_H.
>>
>> Can you point me to your feed?
>> Or just make a PR?
>>
>> Please do try to upstream fixes.
>>
>>
>>>
>>> i have no clue what i'am doing, any option about this?
>>>
>>> bye, bastian
>>>
>>
>> --
>> Ferry Huberts
>>
>> --
>> Olsr-dev mailing list
>> (spam-protected)
>> https://lists.olsr.org/mailman/listinfo/olsr-dev
--
Ferry Huberts
More information about the Olsr-dev
mailing list