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

Reply via email to