Hi,
When trying to compile the library (latest 1.7.16) on Windows, I had some errors:
- I had to change the `CreateFile` into `CreateFileA` in IStreams.cpp (l 448) in order for it to accept const char * from the std::string argument (instead of const wchar_t * for LPCWSTR)
- I had to simplify the ALEMBIC_OPERATOR_BOOL macro into
explicit operator bool() const { return ( PASS_COND ); }
...
and adding a static_cast<bool> in the OGeomParam.h in Sample::valid (I compile in post c++11 so I have the explicit keyword)
And the last one I cannot think I can fix right now is about the ParameterEntry::operator== in MaterialFlatten.h; which looks for an operator == for two ICompoundProperty, and it cannot find it.
Would you have any idea on how to fix this ?
Thanks
Maxime