Open ghost opened 9 years ago
For now, the answer is going to be that loading/unloading from a file is not going to
work. Instead, Windows support will have to be limited to the "raw" modes:
Instead of CLD2::loadDataFromFile, use CLD2::loadDataFromRawAddress. It is up to the
caller to figure out how to get that raw pointer to point to the correct thing, presumably
using CreateFileMapping and associate functions.
Internally, these methods will be disabled for win32:
CLD2DynamicDataLoader::loadDataFile
CLD2DynamicDataLoader::unloadDataFile
Instead, use these if needed:
CLD2DynamicDataLoader::loadDataRaw
CLD2DynamicDataLoader::unloadDataRaw
Reported by andrewhayden@google.com
on 2014-08-13 12:00:05
We should really also have an MSVC project file for building CLD2 on Windows. Contributions
welcome, as I have no experience with MSVC.
Reported by andrewhayden@google.com
on 2014-08-13 12:09:42
Windows support for data file disabled in r166. Use raw modes instead, as described
above. This should keep windows compilers happy.
Reported by andrewhayden@google.com
on 2014-08-13 12:38:07
Clarifying subject, since raw mode SHOULD work on Windows. It's only file mode that
is disabled.
Reported by andrewhayden@google.com
on 2014-08-13 12:50:30
Reported by andrewhayden@google.com
on 2014-10-27 20:44:37
Originally reported on Google Code with ID 20
Reported by
andrewhayden@google.com
on 2014-08-13 11:40:10