Repository navigation
clang++ missing iostream header #91
Copy link
Copy link
Closed
Description
Activity
- added a commit that references this issue
on Mar 31, 2018 clang/llvm 6 is available in newer releases and works correctly.
- added 2 commits that reference this issue
on Nov 4, 2019 - added a commit that references this issue
on Nov 15, 2019 - added 2 commits that reference this issue
on Dec 12, 2019 118 remaining items
- added a commit that references this issue
on May 15, 2026 - added 3 commits that reference this issue
on May 22, 2026 - added a commit that references this issue
on May 31, 2026 - added 2 commits that reference this issue
on Jun 9, 2026 - added a commit that references this issue
on Jun 24, 2026
Metadata
Metadata
Assignees
Labels
No labels
The "clang" package provides a broken clang++ out of the box, as the iostream header file is missing.
When the "gcc49" package is installed, then a g++ binary can compile C++ source that uses iostream. However, clang++ continues to fail to find the header. I'm attempting compilation within a SmartOS global zone environment, in case that matters.
Please fix the "clang" package so that its clang++ can actually compile Hello World C++ programs! Have the "clang" package depend on the "gcc49" package, and setup clang++ so that it can find the headers provided by the "gcc49" package.