Hi Daniel,
In the following compilation,
gcc -DHAVE_CONFIG_H -I. -g -O2 -MT adig.o -MD -MP -MF
".deps/adig.Tpo" -c -o adig.o adig.c
To check this, i have temporaily renamed the file
/usr/include/arpa/onameser_compat.h as
/usr/include/arpa/onameser_compat. This time i got this error:
In file included from adig.c:29:
/usr/include/arpa/nameser.h:645:34: arpa/onameser_compat.h: No such
file or directory
The following are the lines in the /usr/include/arpa/nameser.h:
+640 #ifdef _USE_IRS
+641 #ifdef BIND_4_COMPAT
+642 #include <arpa/nameser_compat.h>
+643 #endif /* BIND_4_COMPAT */
+644 #else /* _USE_IRS */
+645 #include <arpa/onameser_compat.h>
+646 #endif /* _USE_IRS */
+647
+648 #endif /* !_ARPA_NAMESER_H_ */
Thanks and Regards,
Vivek
On Mon, Jul 6, 2009 at 2:56 AM, Daniel Stenberg<daniel_at_haxx.se> wrote:
> On Mon, 6 Jul 2009, Vivek Katakam wrote:
>
>> I checked config.log and the error is in :
>>
>> /usr/include/arpa/nameser_compat.h:244: error: conflicting types for
>> `HEADER'
>> /usr/include/arpa/onameser_compat.h:265: error: previous declaration of
>> `HEADER'
>
> But how come the latter header file is included? We only explicitly include
> the first one so I figure the second one is a mistake/oversight/bug.
>
> --
>
> / daniel.haxx.se
>
Received on 2009-07-11