aboutsummaryrefslogtreecommitdiff
path: root/src/leveldb/util/env_win.cc
Commit message (Collapse)AuthorAgeFilesLines
* Allow files to be opened for reading multiple timesPieter Wuille2013-04-281-1/+1
|
* Checking whether closing succeedsPieter Wuille2013-04-271-2/+2
|
* Print actual Win32 error that occurred on file creation failure.Pieter Wuille2013-04-271-1/+1
|
* Port leveldb to MinGW32Gavin Andresen2013-01-231-7/+21
| | | | | | | | | | | | | | | | | | | Several changes to make the native windows leveldb code compile with mingw32 and run on 32-bit Windows: * Remove -std=c++0x dependency (modified code to use NULL instead of nullptr) * Link with -lshlwapi * Only #define snprintf/etc if compiling with Visual Studio * Do not link against DbgHelp.lib (wrote a CreateDir instead of using DbgHelp's MakeSureDirectoryPathExists * Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows api calls * Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports %ll) I also cleaned up makefile.mingw, assuming that dependencies would be in the standard /usr/local/{include,lib} by default but allowing overriding with make DEPSDIR=... etc
* Native Windows LevelDB portPieter Wuille2013-01-231-0/+1017
Import native Windows LevelDB port by Hiram Chirino. Extracted from from https://github.com/chirino/leveldb.git using git diff dd0d562..aea83b7