Looks like it.
The configure test looks like this:
MY_AC_CHECK_PRINTF_INT_TYPE(ptrdiff_t, "t" "" "l" "ll" "L", "", PRINTPTRDIFFT, [%${res}d, %${res}x])
Do you have a ptrdiff_t at all? Maybe Pike is using some replacement type but forgot to default the printing to the correct type...
What does configure say here? checking how to print ptrdiff_t... <?>
/ Mirar
Previous text:
2004-01-16 14:05: Subject: Re: PRINTPTRDIFFT on pike 7.5
Le 16 janv. 04, à 13:30, Mirar @ Pike developers forum a écrit :
PRINTPTRDIFFT isn't a gccism. It's created by configure.in and is defined in acconfig.h/machine.h.
If it isn't defined, something is erranous in the configure.
What does your machine.h say about PRINTPTRDIFFT?
kiwi@mailhub1-vil:~/Pike-v7.5.17/build/freebsd-4.8-release-p13-i386> grep PRINTPTR machine.h /* #undef PRINTPTRDIFFT */
So... Here is there problem :p
/ Brevbäraren