Created
December 17, 2018 16:06
-
-
Save AayuStark007/dea01bcbfe141339b95e55b0ca374ed1 to your computer and use it in GitHub Desktop.
Build errors for Hazel with precompiled headers enabled
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1>------ Build started: Project: Hazel, Configuration: Debug x64 ------ | |
1>Application.cpp | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2589: '(': illegal token on right side of '::' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2062: type 'unknown-type' unexpected | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2059: syntax error: '}' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2143: syntax error: missing ';' before '}' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2143: syntax error: missing ';' before '{' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2447: '{': missing function header (old-style formal list?) | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2039: 'set_formatter': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2039: 'should_log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2039: 'log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2039: 'flush': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(31): error C2504: 'spdlog::sinks::sink': base class undefined | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(134): note: see reference to class template instantiation 'spdlog::sinks::wincolor_sink<OutHandle,ConsoleMutex>' being compiled | |
1>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(17): warning C4251: 'Hazel::Log::s_CoreLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(18): warning C4251: 'Hazel::Log::s_ClientLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
1>Log.cpp | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2589: '(': illegal token on right side of '::' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2062: type 'unknown-type' unexpected | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2059: syntax error: '}' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2143: syntax error: missing ';' before '}' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2143: syntax error: missing ';' before '{' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2447: '{': missing function header (old-style formal list?) | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2039: 'set_formatter': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2039: 'should_log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2039: 'log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2027: use of undefined type 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2039: 'flush': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(31): error C2504: 'spdlog::sinks::sink': base class undefined | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(134): note: see reference to class template instantiation 'spdlog::sinks::wincolor_sink<OutHandle,ConsoleMutex>' being compiled | |
1>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(17): warning C4251: 'Hazel::Log::s_CoreLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
1>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(18): warning C4251: 'Hazel::Log::s_ClientLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
1>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
1>Generating Code... | |
1>Done building project "Hazel.vcxproj" -- FAILED. | |
2>------ Build started: Project: Sandbox, Configuration: Debug x64 ------ | |
2>SandboxApp.cpp | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2589: '(': illegal token on right side of '::' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1117): error C2062: type 'unknown-type' unexpected | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2059: syntax error: '}' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\pattern_formatter.h(1160): error C2143: syntax error: missing ';' before '}' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2143: syntax error: missing ';' before '{' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\sink.h(12): error C2447: '{': missing function header (old-style formal list?) | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2027: use of undefined type 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(56): error C2039: 'set_formatter': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2027: use of undefined type 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(357): error C2039: 'should_log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2027: use of undefined type 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(359): error C2039: 'log': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2027: use of undefined type 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(51): note: see declaration of 'spdlog::sinks::sink' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\details\logger_impl.h(373): error C2039: 'flush': is not a member of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\common.h(55): note: see declaration of 'std::shared_ptr<spdlog::sinks::sink>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(31): error C2504: 'spdlog::sinks::sink': base class undefined | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\sinks\wincolor_sink.h(134): note: see reference to class template instantiation 'spdlog::sinks::wincolor_sink<OutHandle,ConsoleMutex>' being compiled | |
2>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(17): warning C4251: 'Hazel::Log::s_CoreLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
2>d:\dev\cc++\vscpp\hazel\hazel\src\hazel\log.h(18): warning C4251: 'Hazel::Log::s_ClientLogger': class 'std::shared_ptr<spdlog::logger>' needs to have dll-interface to be used by clients of class 'Hazel::Log' | |
2>d:\dev\cc++\vscpp\hazel\hazel\vendor\spdlog\include\spdlog\logger.h(146): note: see declaration of 'std::shared_ptr<spdlog::logger>' | |
2>Done building project "Sandbox.vcxproj" -- FAILED. | |
========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ========== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment