On Wed, 2008-05-07 at 15:05 -0400, Jonathan Saxton wrote: > I think I have found a problem in the g++ header files concerning large file > support. I have seen it on two different AIX machines, one running AIX 5.3 > and using gcc 4.1.2, the other running AIX 5.2 and using a slightly later > version of gcc, namely 4.2.2. > > cstdio carefully #undefs all the routines in stdio.h and then issues a > "using" directive for each. The problem is that when large file support is > enabled, routines like fgetpos() have been remapped to the 64-bit > equivalents, fgetpos64() in this example. This is http://gcc.gnu.org/PR20366 HTH, /haubi/