poco
poco copied to clipboard
unresolved external symbol _guard_check_icall_$fo$
Describe the bug While trying to build the "Foundation" libraries (all) using the MS Visual Studio 2019 compiler, I encountered the following error for 4 of the library versions:
libucrtd.lib(checkcfg.obj) : error LNK2001: unresolved external symbol guard_check_icall$fo$ bin64\static_mt\TestAppd.exe : fatal error LNK1120: 1 unresolved externals
To Reproduce Copy the latest Poco libraries (all) to a source folder. Go the the "CppUint" folder and load the "CppUnit_vs160.sln" solution file with MS Visual Studio 2019. Go to the Build->Batch Build dialog, select all output targets, and press the "build" button. Go the the "Foundation" folder and load the "Foundation_vs160.sln" solution file with MS Visual Studio 2019. Go to the Build->Batch Build dialog, select all output targets, and press the "build" button.
Expected behavior All output binaries should build without errors.
Logs ------ Rebuild All started: Project: TestApp, Configuration: debug_static_mt x64 ------ TestApp.cpp libucrtd.lib(checkcfg.obj) : error LNK2001: unresolved external symbol guard_check_icall$fo$ bin64\static_mt\TestAppd.exe : fatal error LNK1120: 1 unresolved externals Done building project "TestApp_vs160.vcxproj" -- FAILED.
Screenshots If applicable, add screenshots to help explain your problem.
Please add relevant environment information:
- OS Type and Version: Windows 11
- POCO Version: 1.13.3
- Third-party product (eg. database or library) type and version
Additional context Add any other context about the problem here.