"Maciej W. Rozycki" <[EMAIL PROTECTED]> writes:

>> I wonder what is the difference between AC_FUNC_FSEEKO and
>> AC_CHECK_FUNCS(seeko).  The manual doesn't seem to explain.
>
>  Well, that's what I have on my local system:
>
>  - Macro: AC_FUNC_FSEEKO
>      If the `fseeko' function is available, define `HAVE_FSEEKO'.
>      Define `_LARGEFILE_SOURCE' if necessary to make the prototype
>      visible on some systems (e.g. glibc 2.2). Otherwise linkage
>      problems may occur when compiling with `AC_SYS_LARGEFILE' on
>      largefile-sensitive systems where `off_t' does not default to a
>      64bit entity.
>
> The "_LARGEFILE_SOURCE" bit is the important one -- I have a vague
> memory of some program having a problem once in this area.

I see.  Now I know why I didn't use AC_FUNC_FSEEKO -- Wget doesn't use
fseeko anywhere.  The only usage we have is:

    fseek (fp, 0, SEEK_END);
    size = ftell (fp);         /* replaced with ftello where available */

Is there need to use fseeko here?

Reply via email to