'FILE' undefined on -DEVEL?
Jonas Trollvik
jontro at gmail.com
Sun Mar 9 12:39:25 PDT 2008
I think sizeof(FILE) is disabled intentionally. No program should depend on that
Regards
Jonas
On 3/9/08, walt <wa1ter at myrealbox.com> wrote:
> While trying to build a pkgsrc package, the configure step failed because this
> code won't compile on DFly:
>
> #include <sys/types.h>
> #include <inttypes.h>
> #include <stdint.h>
> #include <stddef.h>
> #include <unistd.h>
> #include <stdio.h>
>
> typedef FILE ac__type_new_;
> int
> main ()
> {
> if ((ac__type_new_ *) 0)
> return 0;
> if (sizeof (ac__type_new_))
> return 0;
> ;
> return 0;
> }
>
> AFAICT, the reason is that FILE is undefined, or wrongly defined. The same
> code compiles on the other BSDs and linux, so we are different somehow.
>
> Is this by intention, and why?
>
> Thanks.
>
>
More information about the Bugs
mailing list