I made a PR to test the changes before pushing them to master. https://github.com/mixxxdj/mixxx/pull/346
The build is still failing because of missing dependencies but I don't know why. > Mixxx 1.12.0 will support ancient platforms (XP, OS X 10.5 / 10.6) so we're > not ready to do this yet. Can we ditch those for 1.13? I would like to start using all those shiny new C++11 features. best Max On Sat, 20 Sep 2014 09:29:31 -0400 RJ Ryan <russelljr...@gmail.com> wrote: > Using libc++ unfortunately bumps us up to minimum of Mac OS X 10.7. > > Mixxx 1.12.0 will support ancient platforms (XP, OS X 10.5 / 10.6) so we're > not ready to do this yet. > > > On Sat, Sep 20, 2014 at 6:08 AM, Max Linke <max_li...@gmx.de> wrote: > > > I broke the OSX build in way that I currently can't fix in scons. The > > problem is > > that the dependencies on OSX are not build against the libc++ > > implementation I > > would like to use. > > > > I want to use the llvm implementation of the standard C++ library on OSX > > because > > it is up to date. The standart GNU libstdc++ is only included in a version > > below > > 4.2, which does not support C++11, due to licencing issues. See: > > > > http://libcxx.llvm.org/ > > > > But we need a C++ Libray that supports C++11 to use 'cstdint' for integer > > type > > definitions across platforms. So if you can update our dependencies on the > > build > > server to use libc++ as well the build should be fixed again. > > > > There are also other ways to solve this but it would involve using 'ifdef > > __MAC__' > > and libraries where I'm not sure if the support is not removed at some > > point > > in the future. > > > > > > https://stackoverflow.com/questions/10116724/clang-os-x-lion-cannot-find-cstdint > > > > Btw. To my knowledge this is the first feature introduced in C++11 that we > > use > > in mixxx. :) > > > > best Max > > > > On Thu, 18 Sep 2014 11:58:42 -0400 > > RJ Ryan <rr...@mixxx.org> wrote: > > > > > Builds are signed and universal now: > > > > > http://downloads.mixxx.org/builds/master/mixxx-master-git4646-macintel64.dmg > > > > > > On Wed, Sep 17, 2014 at 10:38 PM, RJ Ryan <rr...@mixxx.org> wrote: > > > > > > > Oops, I forgot to set up build signing so these are going to warn you > > > > about an unknown developer. I'll fix that tomorrow but for now just > > > > option+click to force run. > > > > > > > > On Wed, Sep 17, 2014 at 10:36 PM, RJ Ryan <rr...@mixxx.org> wrote: > > > > > > > >> One good turn deserves another: > > > >> http://downloads.mixxx.org/builds/master/ > > > >> > > > >> These are intel 32-bit and 64-bit universal binaries and should > > support > > > >> Mac OS X 10.5 and up (built with the 10.9 SDK). > > > >> > > > >> Please try them out and let me know a) your OS X version and b) > > whether > > > >> it worked or not. > > > >> > > > >> The Mixxx binary itself is not universal yet -- once it is then we'll > > > >> just have a single macintel DMG. For now there are 32 and 64 variants. > > > >> > > > >> RJ > > > >> > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Slashdot TV. Video for Nerds. Stuff that Matters. > > > > http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk > > _______________________________________________ > > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > http://mixxx.org > > > > > > Mixxx-devel mailing list > > Mixxx-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel