I saw this go past, and it seemed that the solution was indeed just to #include 
<string.h>; are you saying it's more complicated than that?

It depends on how much good we want the fix to be.

I started to add such includes every time the C compiler suggested it.

When I had already a bunch of them, I realized there is a macro
STDC_HEADERS which is not properly detected. That seems the proper solution.

So, I tried to override such variable but didn't find the way.

Now my current idea is to change the code in this way wherever needed:

-#if STDC_HEADERS
+#if STDC_HEADERS || 1

Will tell you how it goes. That would be the easy fix.

For a more proper fix, I'd like to know why STDC_HEADERS is not properly 
detected,
but I don't know enough autoconf to debug that.

Thanks.

Reply via email to