[phobos] phobos commit, revision 1890
    Andrei Alexandrescu 
    andrei at erdani.com
       
    Tue Aug 17 09:47:20 PDT 2010
    
    
  
Try now. I've reverted back to the old 32-bit routines for Windows.
To work with large files on win32 one must use _fseeki64 and _ftelli64. 
However, if I try to link such functions I get linker errors. 
Furthermore, grepping the windows/lib/ files for either symbol yields no 
results.
I've searched around and it looks like those functions are defined in 
libcmt.lib. Are we allowed to distrubute that? Otherwise, Walter, can 
you define 64-bit seek and tell routines in your stdio implementation?
Thanks,
Andrei
SHOO wrote:
> (2010/08/18 1:13), Andrei Alexandrescu wrote:
>> Please update and build druntime too.
>>
>> Andrei
>>
> 
> Though I do `svn up` both a combination of druntime and phobos, this 
> symptom does not fade away.
> 
> Now, druntime's revision is r370, Phobos's revision is r1890.
> 
> On Windows, these lines are compiled:
> 
> L528:    enforce(isOpen, "Attempting to seek() in an unopened file");
> L529:    static assert(off_t.sizeof == 8);
> L530:    errnoEnforce(fseeko(p.handle, offset, origin) == 0,
> L531:            "Could not seek in file `"~p.name~"'");
> 
> Is this correct?
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
    
    
More information about the phobos
mailing list