2.4.2 on AIX fails compiling _codecs_cn.c
Paul Watson
pwatson at redlinepy.com
Wed Nov 23 20:45:03 EST 2005
Martin v. Löwis wrote:
> Paul Watson wrote:
>
>> Can we #undef _ALL_SOURCE for _codecs_cn.c compilation?
>
>
> Where does _ALL_SOURCE come from? Why is it defined?
> What is its effect on hz?
>
> Regards,
> Martin
Martin v. Löwis wrote:
> Paul Watson wrote:
>
>> Can we #undef _ALL_SOURCE for _codecs_cn.c compilation?
>
>
> Where does _ALL_SOURCE come from? Why is it defined?
> What is its effect on hz?
>
> Regards,
> Martin
It appears that _ALL_SOURCE gets defined in the /usr/include/standards.h
file. If we could #define _ANSI_C_SOURCE or _POSIX_SOURCE, it appears
that it would eleminate _ALL_SOURCE.
$ cat t.c
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("hello, world\n");
#ifdef _ALL_SOURCE
printf("hello, again\n");
#endif
exit(0);
}
$ cc_r t.c
$ ./a.out
hello, world
hello, again
More information about the Python-list
mailing list