Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.misc > #94847
| From | jayjwa <jayjwa@atr2.ath.cx.invalid> |
|---|---|
| Newsgroups | comp.os.linux.misc |
| Subject | Re: Substantive Comments Please: GCC vs. LLMV |
| Date | 2026-10-31 10:30 -0400 |
| Organization | Atr2 RG 2026 |
| Message-ID | <8733tmaqnk.fsf@atr2.ath.cx> (permalink) |
| References | <18e37e973e22a7a6$1$3179723$802601b3@news.usenetexpress.com> |
Leroy H <lh@somewhere.net> writes:
> I should have, but I have never seriously researched the differences
> and advantages/disadvantages of the GNU Compiler Collection (GCC)
> versus the LLVM/Clang compiler (only the C compiler interests me).
Clang whines alot on perfectly good code, but some of the graphics stuff
requires it. I think Mesa and also AMD ROCm. They have a special
LLVM/Clang needed for ROCm:
/opt/rocm/lib/llvm/bin/clang --version
AMD clang version 24.0.0git (https://github.com/ROCm/llvm-project.git d6f6cb691863e9258034ab48c1dfce21689d5606)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/rocm/lib/llvm/bin
Configuration file: /opt/rocm/lib/llvm/bin/clang.cfg
If you're not building such things, you probably don't need it. I hear
the LLVM license is more permissive, though that doesn't affect me.
Rarely, I've had some things not build with GCC that did build with
Clang. With today's disk sizes, it's easy to keep both handy. I have a
very strong development environment here: between Linux and the virtual
machines hosts under it (and illumos), you'd have a hard time naming a
language I don't have access to. SNOBOL? Yeah, got that.
> Basically, which compiler is truly "better?"
Use case of course. But you knew that already.
--
PGP Key ID: 781C A3E2 C6ED 70A6 B356 7AF5 B510 542E D460 5CAE
"The Internet should always be the Wild West!"
Back to comp.os.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Substantive Comments Please: GCC vs. LLMV Leroy H <lh@somewhere.net> - 2026-10-31 03:11 +0000
Re: Substantive Comments Please: GCC vs. LLMV Computer Nerd Kev <not@telling.you.invalid> - 2026-10-31 17:28 +1000
Re: Substantive Comments Please: GCC vs. LLMV Leroy H <lh@somewhere.net> - 2026-10-31 13:25 +0000
Re: Substantive Comments Please: GCC vs. LLMV jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-10-31 10:30 -0400
Re: Substantive Comments Please: GCC vs. LLMV Leroy H <lh@somewhere.net> - 2026-10-31 15:12 +0000
Re: Substantive Comments Please: GCC vs. LLMV rbowman <bowman@montana.com> - 2026-10-31 19:21 +0000
Re: GCC vs. LLVM Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-31 21:06 +0000
Re: GCC vs. LLVM Nuno Silva <nunojsilva@invalid.invalid> - 2026-11-01 00:39 +0000
Re: GCC vs. LLVM rbowman <bowman@montana.com> - 2026-11-01 01:45 +0000
Re: GCC vs. LLVM c186282 <c186282@nnada.net> - 2026-11-01 03:51 -0500
csiph-web