>From the looks of the way he's using lambdas in the couple that I've looked
at they should work fine. I don't have a dev setup for mixxx through so I
have not tested it. The free VS2010 should be sufficient to check the
function if someone else has tie ot look into it.
Gavin S
On Wed, Oct 9, 2013 at 10:40 AM, Daniel Schürmann <dasch...@mixxx.org>wrote:
> Hi Gavin,
>
> fine! Thank you for clarification!
>
> Do you know the difference between:
> Lambdas v1.0 (Visual Studio 2010) and Lambdas v1.1 (Visual Studio 2010)
>
> Or better question:
> Will Nazar's branch be compile-able with Visual Studio 2010?
> https://github.com/mixxxdj/mixxx/pull/73
>
> Thank you for help.
>
> Kind regards,
>
> Daniel
>
>
>
> 2013/10/9 Gavin Swanson <gavinswan...@gmail.com>
>
>> I'm currently using lambdas in VS2010 and gcc. Should not need to update
>> the VS on the build server for them
>>
>> Gavin S
>>
>>
>> On Tue, Oct 8, 2013 at 11:54 PM, Daniel Schürmann <dasch...@mixxx.org>wrote:
>>
>>> 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
>>>
>>
>>
>
------------------------------------------------------------------------------
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