[GRASS-dev] Re: [GRASS-user] Compilation failure r.in.xyz on FreeBSD
Hamish
hamish_nospam at yahoo.com
Sat Nov 4 22:23:50 EST 2006
Tom Russo wrote:
> I just tried to build today's CVS checkout, and got a compilation
> failure in r.in.xyz on my FreeBSD system. The problem is the last
> commit changed the type of the "filesize" variable to off_t, but on
> FreeBSD it is necessary to have an explicit include of <sys/types.h>
> to get the off_t typedef.
>
> Inserting a
> #include <sys/types.h>
> immediately before the include of <stdio.h> fixed the problem.
ok, I guess that wasn't as safe as I though it was.
should the "#include <sys/types.h>" be included in <grass/config.h> or
placed by hand in each module that uses "off_t"?
Hamish
More information about the grass-dev
mailing list