Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Apply WINDOWS_EXPORT_ALL_SYMBOLS to dynamic libs as a workaround
Symbols from the non-dynamic portions of the library are otherwise missing from the DLLs. The dynamic lib examples fail to link due to the following missing symbols: __cdecl InputFileStream::InputFileStream(char const *) virtual __cdecl InputFileStream::~InputFileStream(void) virtual struct StreamReadStatus __cdecl InputFileStream::ReadData(struct ReadDataStructure &) __cdecl OutputFileStream::OutputFileStream(char const *) virtual __cdecl OutputFileStream::~OutputFileStream(void) virtual unsigned int __cdecl OutputFileStream::WriteData(char const *,unsigned int) void __cdecl novatel::edie::oem::FileParser::SetEncodeFormat(enum novatel::edie::ENCODEFORMAT) void __cdecl novatel::edie::oem::Parser::SetEncodeFormat(enum novatel::edie::ENCODEFORMAT) This previously only worked due to the examples being linked against all libraries in the project.
- Loading branch information