Update Mac toolchain to support c++11
Bug #1237387 reported by
Owen Williams
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
RJ Skerry-Ryan |
Bug Description
Our mac build uses gcc 4.2, which is old. We need to either update to a more recent gcc or use Apple's compiler, as <email address hidden> describes:
For our Mac build we use gcc 4.2. released February 1, 2008, which is the the default version of XCode 4.
But it should be no deal to update the compiler version to a recent one.
http://
XCode 5 comes without gcc. So we have to port to Apple compiler which supports C++11 features or install a recent gcc anyway.
Changed in mixxx: | |
importance: | Undecided → Low |
status: | New → Confirmed |
importance: | Low → Wishlist |
To post a comment you must log in.
Unfortunately, this will be a lot of work. The build VM uses Snow Leopard.
XCode 5 (and the command-line tools package which is the standard way to
install a compiler toolchain) is not supported on Snow Leopard.
Installing clang or gcc from macports or homebrew is doable but it will
entail re-building everything for all platforms. I've always wanted to
build Mixxx with clang though.
On Wed, Oct 9, 2013 at 8:56 AM, Owen Williams <email address hidden> wrote:
> Public bug reported: www.ficksworksh op.com/ blog/14- coding/ 65-installing- gcc-on- ma en.wikipedia. org/wiki/ Xcode#Toolchain _Versions /bugs.launchpad .net/bugs/ 1237387 /bugs.launchpad .net/mixxx/ +bug/1237387/ +subscriptions
>
> Our mac build uses gcc 4.2, which is old. We need to either update to a
> more recent gcc or use Apple's compiler, as <email address hidden>
> describes:
>
>
> For our Mac build we use gcc 4.2. released February 1, 2008, which is the
> the default version of XCode 4.
>
>
> But it should be no deal to update the compiler version to a recent one.
> http://
>
> XCode 5 comes without gcc. So we have to port to Apple compiler which
> supports C++11 features or install a recent gcc anyway.
>
> http://
>
> ** Affects: mixxx
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https:/
>
> Title:
> Update Mac toolchain to support c++11
>
> To manage notifications about this bug go to:
> https:/
>