Bug 430754 - Include LLVM feature by default at least on OS X
Summary: Include LLVM feature by default at least on OS X
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build-managed (show other bugs)
Version: Next   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-20 00:05 EDT by Xiaojun Ma CLA
Modified: 2020-09-04 15:17 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xiaojun Ma CLA 2014-03-20 00:05:52 EDT
When creating a C or C++ Project on OS X, the available toolchains are "Cross GCC" and "MacOSX GCC". However, starting from OS X 10.9, which many people upgraded because it is free, doesn't have a "real" GCC any more.

$ gcc
clang: error: no input files
$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix
Comment 1 Marc-André Laperle CLA 2014-03-20 10:41:21 EDT
There is already a LLVM toolchain but it's an optional feature right now. Maybe it could be included by default. There are a few issues that should be addressed first I think, like bug 406163.
Comment 2 Doug Schaefer CLA 2014-03-24 16:21:41 EDT
I'm not sure we can do platform specific sub-features with EPP. I can take a look at it. We certainly need it to be there by default. But we also need lldb...