The configure tests for largefile support is based on if the integer type
is native 64 bits.

On VMS, the off_t type becomes 64 bits if the _LARGEFILE macro is defined
in the test program.

Which means logically the support for largefile on VMS should be based on
the presences of off_t being detected as being 64 bits by the test program
run by configure instead.  (Or simply by checking the minimum version on
the 64 bit OpenVMS platforms)

If largefile support is to be present, then the resulting config.h needs
to have a #define _LARGEFILE 1 in it.

Of course there could be bad consequences if perl is assuming that off_t
and int or long are interchangeable, which is what the current logic seems
to suggest.

Is there an easy solution to this?

-John
[EMAIL PROTECTED]
Personal Opinion Only


Reply via email to