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