
4 Feb
2005
4 Feb
'05
6:28 p.m.
Kevin Wheatley wrote:
Caleb Epstein wrote:
The iostreams module mapped_file.cpp fails to compile on (at least) Solaris because it makes use of the mmap flag MAP_FILE which does not exist on that platform. I think this should be protected in an #ifdef MAP_FILE block or similar.
I'd say so its not available on SGI and under Linux (RH9) from man mmap:
MAP_FILE Compatibility flag. Ignored.
IEEE Std 1003.1, 2003 Edition http://www.opengroup.org/onlinepubs/007904975/functions/mmap.html
has no mention of it either
This seems to be a flag I inherited from Craig Henderson. I've removed it; I'll see how the new version works. Jonathan