Builds broken since JUCE_COMPILER_SUPPORTS_INITIALIZER_LIST added


#1

Building the Intorjucer (for example) in Release fails, as well as building in Debug with deployment target 10.8 or below.
(using XCode 6.1.1 (6A2008a) and OS X 10.10.1 (14B25))

It fails on not finding std::initializer_list.

I suspect that with deployment targets before 10.9 clang uses an older c++ lib which does not have initializer_list even though the compiler __has_feature (cxx_generalized_initializers) .

Reverting 8c66a5e as a temporary solution works.

Cheers, Yair


#2

Oops! Sorry, hadn't tested that - should be OK now..


#3

Works now. Thx!