Euphoria
Ticket #463:
MinGW file i/o needs to be retested to see if it works with large files
-
Reported by
jimcbrown
Nov 30, 2010
Right now the iseek() routine (and rest of the i* family defined in global.h) are defined to just seek(), etc for MinGW. global.h defines _LARGEFILE64_SOURCE, which should enable large file support but it's not clear if MinGW supports this.
MinGW needs to be retested to ensure that large file sizes are supported.
Details
1. Comment by jimcbrown
Dec 01, 2010
Assigning to eumario.
2. Comment by jimcbrown
Dec 02, 2010
Jeremy has reported that it's broken on MinGW.
3. Comment by jimcbrown
Dec 02, 2010
Moving to 4.1.0 and changing to a bug report (to fix the large file support).
4. Comment by jimcbrown
Dec 03, 2010
This patch might help? http://euphoria.pastey.net/143575
Maybe we should use fseeko() and ftello() on Linux/GNU instead of the llseek() hack.
5. Comment by jeremy
Dec 03, 2010
Fixed.