<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<style type="text/css" style="display:none;" class=""> P {margin-top:0;margin-bottom:0;} </style>
<div dir="ltr" class="">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
Hi all.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
I’ve built and installed llvm+clang from git repository on macOS Catalina. My problem now is that I get the following error building my cpp file:</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">clang++ -std=c++17 testcpp.cpp -o test</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">In file included from testcpp.cpp:1:</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">In file included from /usr/local/clang_llvm/bin/../include/c++/v1/iostream:37:</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">In file included from /usr/local/clang_llvm/bin/../include/c++/v1/ios:214:</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">In file included from /usr/local/clang_llvm/bin/../include/c++/v1/iosfwd:95:</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(0, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">/usr/local/clang_llvm/bin/../include/c++/v1/wchar.h:118:15:
</span><span style="font-variant-ligatures: no-common-ligatures; color: rgb(255, 99, 85);" class="">fatal error:
</span><span style="font-variant-ligatures: no-common-ligatures" class="">'wchar.h' file not found</span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">#include_next <wchar.h></span></div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Andale Mono"; color: rgb(101, 255, 78); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">              ^~~~~~~~~</span></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<span style="color: rgb(12, 255, 0); font-family: "Andale Mono"; background-color: rgba(255, 255, 255, 0.901961);" class="">1 error generated.</span> </div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
I get this error only on macOS and not on Linux. I’ve followed the same procedure on Linux and MacOS</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
On macOS I’ve created the links: </div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<div style="margin: 0px; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">ln -s /usr/local/clang_llvm/include/c++ /usr/local/include/c++</span></div>
<div style="margin: 0px; font-stretch: normal; font-size: 12px; line-height: normal; font-family: "Andale Mono"; color: rgb(12, 255, 0); background-color: rgba(255, 255, 255, 0.901961);" class="">
<br class="">
</div>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
but this doesn’t solve the problem. Any idea?</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
Best regards</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
Luca Ciciriello</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="">
<br class="">
</div>
</div>
</body>
</html>