Hi Owen,

Lambdas are available in gcc since version 4.5

http://gcc.gnu.org/projects/cxx0x.html

---

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://www.ficksworkshop.com/blog/14-coding/65-installing-gcc-on-ma

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://en.wikipedia.org/wiki/Xcode#Toolchain_Versions

---

On Windows, Lambdas are available since Visual Studio 2012 (VC11)
Our Build server uses Visual Studio 2010

http://msdn.microsoft.com/de-de/library/vstudio/hh567368.aspx

---

Conclusion: We can safely introduce C++11 features to Mixxx. But there is
still some work left to update the build environment.

Kind regards,

Daniel



2013/10/8 Owen Williams <owilli...@mixxx.org>

> On Tue, 2013-10-08 at 16:47 +0200, Daniel Schürmann wrote:
> > Hi Mixxx Developers,
> >
> >
> > i want to point out to the results of Nazars successful GSoC project
> > in:
> > https://github.com/mixxxdj/mixxx/pull/73
> >
> >
> > Nazar has introduced a way to execute all (possible blocking) database
> > access functions to a dedicated thread.
> >
> >
> > Thanks to C++11 Lamdas, this was possible without huge changes to the
> > logic of DB access.
>
> I thought we couldn't use c++11 due to the mac port?  If we could move
> to c++11 that would be a big win.
>
> I am excited about this patch!
>
>
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&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