<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzFV02P4zYM_TXKhRgjluM4OfgwM5mgA2zRQ_ceyLYca0eWAkmeNP--lPyRoM3szrYJ1jAcy5QeySeSYgpdnfLfuJSa0Gcy35D54yuhWQvOnITag9NQ6vYgJIf2BAejv_HSwVG4xo-LTsgKdA2lZGpP6FO4n6HWBqxuORjOrFbwCnvugIHULsweELkx2tioV9s_fz9By4SKysMBapxDkkFAlvPh7oc0EaqUXcWBJM9CW4eqWpK8XIIJ5QIaoStC10Cyp_47gHWVR04eS905j4A3EEoDE3DURlaExvhhlE0LuKokSZ4u1QC66TqjYH4WZJvrZvcM18hIyaS85A2keOPgGmH_7TP044jQ7YG5Bn8K79X2cvlE24MO73DVgH4nvJae_bOuq7NV2AQYqK6gNrqFsxWjTkSJJ6QPF3XW4FNq9HzyIPI-DTO9Q2MMbd9jL5j29THJ7qQAYWm8uAf4bhdm-xiO03soQHIwRxE5jdf3caDiRecV3IcgZL8--rxar85x-F-AjmXDTNR4QwMTgW6omWNyCnM0MRvn0az3QWE9qnWnqn8WlZ3if4W6MCG_jLl-eZH0hWQf3J9Of2CqAlZVmJUcGs4qbuy1YnCDkvDw6jfqiygMMyd82_B3LvWBe76fdduiJV-E4l-1lnbaiA9Z_56Lv7DM3Mq9nyw-N1T72ZJ0Q5VDHqaXeXgr-IvsTJb4zDyb57zsLPdNAWYhx-A16J-ouHKiFtz0SWvLBhVkvWEBbecIfQQssKLAuNiNU1alVhbbk8sp1jckwxcclkMnMBzZuOY8G0UT0rCwX-DP9fFEhxtevn7cke1Fgs_VT7N9KMzbj-ju51zlO_a8XRPQH1I_oI4gw5p7sX9lH6Lx-m5tYxLrQnXyPbJvkH3t1li8zVC9wZctG8r62OnWku37oh5OouX8ITSUm2Hv4thXdL9gECHRKPV0D5uL4gI7VTywGt-WW85b63Vjq_o2mfu1YerN-sY1DGdVnlTrZM1mrHONNrkxnTgI1XBh9KwzMm-cO4QTBos53e6xq--KCG32x698H38ehrbfR521HfdBmNLVgs6anNV0Xi_qrFywrF4v07RKsrhO1llcrNP1qppJVnBpc5KiG1TxIwQIfCfpZvb_LRA5ndM4ppTGKV3OlxHFLVjTNE2XdLlM-YIs5hzPDxl5nEib_czkARIbG4tCKayzZyGzVuwV58FgtNAJJ3m-RQDMlIs_Q5_5J-QjvGXlH39iDM-C3Xkw-m-GS_GW>52842</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Failed to compile project with my build of clang++ (macOS)
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          rruipinheiro
      </td>
    </tr>
</table>

<pre>
    Hello,
I'm trying to compile my project with my build of clang++, for some reason I get a lot of compile errors.

My main.cpp file:
```
#include <iostream>

int main() {
  std::cout << "Hello world!" << std::endl;

  return 0;
}
```

If I call clang++ like this:
``` 
./path/bin/clang++ main.cpp -o main 
```
I get this error:

```
In file included from /path/main.cpp:1:
In file included from /usr/local/bin/../include/c++/v1/iostream:37:
In file included from /usr/local/bin/../include/c++/v1/ios:214:
In file included from /usr/local/bin/../include/c++/v1/__locale:15:
In file included from /usr/local/bin/../include/c++/v1/string:519:
In file included from /usr/local/bin/../include/c++/v1/__debug:14:
In file included from /usr/local/bin/../include/c++/v1/iosfwd:98:
/usr/local/bin/../include/c++/v1/wchar.h:119:15: fatal error: 'wchar.h' file not found
#include_next <wchar.h>
              ^~~~~~~~~
```

If I call clang and add the headers like this:

``` 
./path/bin/clang++ main.cpp -o main -I /Library/Developer/CommandLineTools/usr/include/c++/v1/
```

I get this error:

```
In file included from /path/main.cpp:1:
In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream:37:
In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios:214:
In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/iosfwd:95:
/Library/Developer/CommandLineTools/usr/include/c++/v1/wchar.h:136:77: error: use of undeclared identifier 'wcschr'
wchar_t* __libcpp_wcschr(const wchar_t* __s, wchar_t __c) {return (wchar_t*)wcschr(__s, __c);}
                                                                            ^
/Library/Developer/CommandLineTools/usr/include/c++/v1/wchar.h:143:87: error: use of undeclared identifier 'wcspbrk'
wchar_t* __libcpp_wcspbrk(const wchar_t* __s1, const wchar_t* __s2) {return (wchar_t*)wcspbrk(__s1, __s2);}
                                                                                      ^
.........
```

I already try to add other header paths and compile flags like: `-std=c++11` and `-stdlib=libc++` but nothing seems to work...
Thanks!

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzFVk2PozgQ_TXOpdQITIDkwKG709G2NKs97NwjAyZ42uDINp3Nv9-y-Ug0m57pWSUahABT9quqV65yFao65X9wKRWhzyTckPDxldCsBatPotuDVVCq9iAkh_YEB62-8dLCUdjGjYteyApUDaVk3Z7QJ38_Q600GNVy0JwZ1cEr7LkFBlJZP3tE5ForbYJB7fD88wQtE11QHg5Q4xwSjwKShuM9DGksulL2FQcSPwtlLKpqSfxyCSY669EIXRG6BpI9Df8BjK0ccvxYqt46BLyBUOqZgKPSsiI0wh-TbF7Au0qS-OlSDaCbttcdhGdBtrlu9sBwjYyUTMpL3kCKNw62Eea_PsMwDgjdHpht8FU4r7aXy2faHpT_hqsGDJFwWgb2z7quzu58EGCkuoJaqxbOVkw6ESWakT5c1BuNT6nQ89mDwPk0znQOTXto-x45wRzXxzi7kwKEpdHyHuC7nZ_t9nCU3EMBkoM5ishJtL6PAxUveqfgPgQh-_XR5dV6dd6H_wfoWDZMB40z1DPh6YaaWSbnbY4mZtM8mg0-dFiPatV31fdFZdfxf3xdmJFfply_vEjyQrIP7k-nP7CuAlZVmJUcGs4qrs21YnCDkvDw6gL1RRSa6RN-bfg7l-rAHd_Pqm3Rki-i41-VkmYOxIes_8jF31hmbuXeLxafG6r9bEm6ocoxD5PLPLwV_EV2xik-M8fmOS97w11TgFnIcfNq9E9UvLOiFlwPSWvKBhVkg2EebWcJfQQssKLAfbGbpqxK1RlsTy6nGNeQjH9wWI6dwHhk45rzbBTNSOPCYYE716cTHW54ufpxR7aXMT5Xv8z2odBvP6N7mHOV78jxdk1Af0r9iDqBjGvuxf6VOATT9cPaxiTWherkemTXILvarbB467F6gytbxpf1qdOtJdsPRd2fRGn44BvKzRi7KHIV3S0YRUg0Sh3dY3BRXGCnigdW49pyw3lrnG5sVd9mc782rHszrnH1w0WVx9U6XrOFFVbyfMvQlOqypf9MP-_i1LLyr78xEotey7yx9uCPJTwB6HaPS_siQER3Zsv36fUwYrutakzP3c5N6GpJF00e1uU6iWu2qpZpzJYpi9IoS1lNV9E6Cku6kKzg0uQkQQNox4_gIfCbJJuFyGlIo4hSGiU0DdOAIutrmiRJStM04UuyDDkeGTJwdgRK7xc69yZhL2NQKIWx5ixkxoh9x7lXh_ist43Suda9OIiu4UKrhdefe_v_BWbn29I">