[Buildroot] How to enable sighold and sigrelse in uClibc ?

Stefan Fröberg stefan.froberg at petroprogram.com
Thu Sep 27 16:09:23 UTC 2012


Hi Sam

27.9.2012 19:01, Samuel Martin kirjoitti:
> Hi Stefan,
>
> 2012/9/27 Stefan Fröberg <stefan.froberg at petroprogram.com>:
>> Hello everyone
>>
>> I need to enable sighold() and sigrelse() functions in uClibc (version
>> 0.9.33 using NPTL)
>> and I have enabled the corresponding UCLIBC_SUSV4_LEGACY (Enable SuSv4
>> Legacy or obsolescent functions)
>> option in .config.
>>
>> However, when trying to use those functions in application they are
>> undeclared and
>> indeed, when checking from uClibc source directory libc/signal I see
>> that they are not even compiled
>> (no sighold.o and sigrelse.o).
>>
>> So what else is needed to make sighold.o and sigrelse.o ?
>>
>> Best regards
>> Stefan
>>
>> P.S:
>> Is there __fxstat64() function somewhere in uClibc ?
> Whenever one changes the uclibc configuration, the whole toolchain
> should be rebuilt.
>
> So, after running 'make uclibc-menuconfig', to rebuild everything, you
> should run: 'make clean all'.

Sure, I have done that several times.
But still those two functions are not compiled in.

There *must* be some configuration option that I have missed ....
(scratching head)


>
> Regards,
>



More information about the buildroot mailing list