<div dir="ltr">Hi Victor:<div><br></div><div>Try setting TERM to a color terminal, e.g., xterm-color or xterm-256color and see if that helps.  I use xterm-256color inside tmux and it works fine.</div><div><br></div><div>hth...</div><div>don</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 10, 2015 at 2:40 AM, Victor via cfe-users <span dir="ltr"><<a href="mailto:cfe-users@lists.llvm.org" target="_blank">cfe-users@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm using command like this:<br>
<br>
$ clang++ prg.cpp<br>
<br>
My Clang is built from sources. What libraries it needs to use colors automatically? Or may be there is some option that I can specify for configure?<div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, 9 Sep 2015 19:49:21 -0700<br>
 Richard Trieu <<a href="mailto:rtrieu@google.com" target="_blank">rtrieu@google.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Are you invoking Clang with "clang foo.cc" or "clang -cc1 foo.cc"?  The<br>
first should detect if you have a color capable terminal and automatically<br>
turn on color diagnostics while the second needs the flag explicitly.  The<br>
other possibility is that the Clang you are using was compiled with the<br>
libraries needed to detect a color terminal, and defaults to no color.<br>
<br>
On Mon, Sep 7, 2015 at 5:15 AM, Victor via cfe-users <<br>
<a href="mailto:cfe-users@lists.llvm.org" target="_blank">cfe-users@lists.llvm.org</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello, all.<br>
<br>
Why doesn't clang use colors for diagnostics by default?<br>
My environment:<br>
<br>
$ cat /etc/*-release<br>
Red Hat Enterprise Linux Server release 6.3 (Santiago)<br>
<br>
$ echo $TERM<br>
xterm<br>
<br>
Doc here<br>
<a href="http://clang.llvm.org/docs/UsersManual.html#formatting-of-diagnostics" rel="noreferrer" target="_blank">http://clang.llvm.org/docs/UsersManual.html#formatting-of-diagnostics</a><br>
says: "This option, which defaults to on when a color-capable terminal is<br>
detected". Isn't xterm "a color-capable terminal"?<br>
<br>
If I give -fcolor-diagnostics explicitly, all works as expected. But why<br>
must I do that? GCC uses colors by default.<br>
_______________________________________________<br>
cfe-users mailing list<br>
<a href="mailto:cfe-users@lists.llvm.org" target="_blank">cfe-users@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users</a><br>
<br>
</blockquote></blockquote>
<br>
_______________________________________________<br>
cfe-users mailing list<br>
<a href="mailto:cfe-users@lists.llvm.org" target="_blank">cfe-users@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users</a><br>
</div></div></blockquote></div><br></div>