Description
Check duplicate issues.
- Checked for duplicates
Description
Hi all,
[MSVC] ROOT_x86 failed due to failed due to libCling.exp : error LNK2001: unresolved external symbol "char const * __cdecl __std_find_trivial<char const ,char>(char const *,char const *,char). It can be reproduced on this commit 1f86c24
Could you please help look at this issue? Thanks in advance!
Reproducer
Steps to reproduce the behavior:
- https://github.com/root-project/root C:\gitP\root-project/root
- Open a VS2022 x86 cmd
- set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=x86 -arch=x86 & set CL= /Bcapture_repro C:\a_work_temp\rwc_project_logs\ROOT\preprocessed_repro_build & set LINK= /onfailrepro:C:\a_work_temp\rwc_project_logs\ROOT\link_repro_build
- cd /d C:\gitP\root-project\root\build_x86
- msbuild /m /p:Platform=Win32 /p:Configuration=Release ALL_BUILD.vcxproj /t:Rebuild 2>&1
Error Message: After updating the hash commit, ROOT_amd64 passed but ROOT_X86 failed with the following error:
libCling.exp : error LNK2001: unresolved external symbol "char const * __cdecl __std_find_trivial<char const ,char>(char const *,char const *,char)"
What is the expected behaviour?
Project Pass
Operating System
Windows
What versions of the operating systems?
VS 2022 + Windows Server 2022 Datacenter
Architectures
86-bit
Stacktrace
No response
Plug-in formats (if applicable)
No response
Plug-in host applications (DAWs) (if applicable)
No response
Testing on the develop branch
The bug is present on the develop branch.
ROOT version
N/A
Installation method
N/A
Operating system
Windows
Additional context
No response