Flamelasher Posted April 28, 2012 Report Share Posted April 28, 2012 Why do you need to have 10.6 or later for Mac OSX? I really want to play this and maybe donate but my laptop lags really badly and my mac is running on 10.5.8. Quote Link to comment Share on other sites More sharing options...
fabio Posted April 28, 2012 Report Share Posted April 28, 2012 Why do you need to have 10.6 or later for Mac OSX? I really want to play this and maybe donate but my laptop lags really badly and my mac is running on 10.5.8.Every Intel MAC can be upgraded to 10.6. The major problem to me is that it only supports 64 bit MAC, and the first Core Duo based are 32 bit only (I own that...). Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted April 28, 2012 Report Share Posted April 28, 2012 I suspect we'd need a separate build of the game and its dependencies for Leopard, it complicates the build environment, the code would need special handling for the API that changes between Leopard and newer versions -- all of which would increase maintenance going forward, and we'd need someone with a Leopard system to test. It seems much better for now to give priority to whichever version(s) Apple still supports. Quote Link to comment Share on other sites More sharing options...
MishFTW Posted April 29, 2012 Report Share Posted April 29, 2012 The last build of Leopard (10.5.8) was published on August 31, 2009. Consider it obsolete.With the advent of Mountain Lion this summer, consider Snow Leopard to be history as well. Quote Link to comment Share on other sites More sharing options...
Flamelasher Posted April 29, 2012 Author Report Share Posted April 29, 2012 (edited) Every Intel MAC can be upgraded to 10.6. The major problem to me is that it only supports 64 bit MAC, and the first Core Duo based are 32 bit only (I own that...).Yes, well, I don't feel like paying £26 pounds for a free game that I can run on my laptop. Edited April 29, 2012 by Flamelasher Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted April 29, 2012 Report Share Posted April 29, 2012 What about paying £26 to upgrade your Mac so that it's not running an out-of-support OS with known actively-exploited unfixed security vulnerabilities? (e.g. there's no update to fix Flashback on 10.5, only advice to disable Java in all your web browsers.)I don't think we want to actively refuse to support old OSes just because they're old (I think it's valuable to be widely compatible, especially for an open source game which relies on inclusiveness and community support and which should appeal to people without modern gaming PCs), but in this case it's been hard to get any OS X support at all (due to lack of interest and/or capability) so it makes sense to limit the scope in order to minimise technical difficulties - PPC vs Intel, 32-bit vs 64-bit, Carbon vs Cocoa (in particular the Atlas editor uses wxWidgets which supports only Carbon on 32-bit and only Cocoa on 64-bit, if I remember correctly). Maybe a reasonable approach would be to continue doing 64-bit 10.6+ builds as the primarily supported version, and also distribute a 32-bit Intel 10.5-only non-Atlas build for broader compatibility (with no guarantees it will get continued 'official' support from WFG) if someone is willing to set up and maintain and test the build environment for that? Quote Link to comment Share on other sites More sharing options...
Flamelasher Posted April 29, 2012 Author Report Share Posted April 29, 2012 My Mac runs fine with 10.5.8, and I don't have £26 pounds to spend on an update that does next to nothing. Quote Link to comment Share on other sites More sharing options...
Flamelasher Posted April 29, 2012 Author Report Share Posted April 29, 2012 What was the last version to support 10.5.8? Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted April 29, 2012 Report Share Posted April 29, 2012 What was the last version to support 10.5.8?It would have to be before r10897 at least. I can try compiling on Snow Leopard against the 10.5 SDK, and see what happens Quote Link to comment Share on other sites More sharing options...
MishFTW Posted April 30, 2012 Report Share Posted April 30, 2012 Actually, if your computer has the right specs, just get the Lion USB stick. Its about the same as getting Snow Leopard and then downloading Lion. Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted April 30, 2012 Report Share Posted April 30, 2012 So I tried a 32-bit 10.5 build on Snow Leopard. I discovered and fixed some cross-compiling bugs in the library build script, so that's good. But Spidermonkey failed, so that's bad Here's how I invoked its configure:../configure --prefix=${INSTALL_DIR} --disable-tests --disable-shared-js --enable-macos-target=10.5 --with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk --target=i386-apple-darwin9.0.0 --enable-debug --disable-optimizeproducing a bunch of errors in the JIT build. It works fine without the --target flag, though obviously that would produce a 64-bit lib on Snow Leopard. Then I tried with the necessary compiler flags in place of e.g. --with-macosx-sdk:CFLAGS="-isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -arch i386" CPPFLAGS=$CFLAGS LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -arch i386" ../configure --prefix=${INSTALL_DIR} --disable-tests --disable-shared-js --enable-debug --disable-optimizeand that caused some different, obviously related build errors. I don't have them in front of me but can post later if anyone's interested. It seems Spidermonkey doesn't like me using all these advanced cross-compiling options Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 1, 2012 Report Share Posted May 1, 2012 Ok, I found the magic flags to make Spidermonkey build in this configuration, based on a comment from a Bugzilla report Now my configure commands looks like this:CC="gcc -arch i386" CXX="g++ -arch i386" AR=ar CROSS_COMPILE=1 ../configure --prefix=${INSTALL_DIR} --disable-tests --disable-shared-js --enable-macos-target=10.5 --with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk --target=i386-apple-darwin9.0.0 --enable-debug --disable-optimizeSo then I was able to attempt building the game and other than the known OpenAL-GCC bug, the most serious errors are these:==== Building graphics (release) ====PatchRData.cpp../../../source/renderer/PatchRData.cpp: In static member function ‘static void CPatchRData::RenderBlends(const std::vector<CPatchRData*, std::allocator<CPatchRData*> >&, const CShaderProgramPtr&, bool)’:../../../source/renderer/PatchRData.cpp:871: error: request for member ‘splats’ in ‘blendStacks. std::vector<_Tp, _Alloc>::back [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:871: error: request for member ‘splats’ in ‘blendStacks. std::vector<_Tp, _Alloc>::back [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:884: error: request for member ‘m_Texture’ in ‘batches. std::vector<_Tp, _Alloc>::back [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:888: error: request for member ‘splats’ in ‘blendStacks. std::vector<_Tp, _Alloc>::operator[] [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >](k)’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:889: error: request for member ‘m_Texture’ in ‘((std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >*)splats)->std::vector<_Tp, _Alloc>::back [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘CPatchRData::SSplat*’../../../source/renderer/PatchRData.cpp:891: error: request for member ‘vertices’ in ‘blendStacks. std::vector<_Tp, _Alloc>::operator[] [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >](k)’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:892: error: request for member ‘indices’ in ‘blendStacks. std::vector<_Tp, _Alloc>::operator[] [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >](k)’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:894: error: request for member ‘m_Batches’ in ‘batches. std::vector<_Tp, _Alloc>::back [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:895: error: request for member ‘m_IndexCount’ in ‘((std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >*)splats)->std::vector<_Tp, _Alloc>::back [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘CPatchRData::SSplat*’../../../source/renderer/PatchRData.cpp:898: error: request for member ‘m_IndexStart’ in ‘((std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >*)splats)->std::vector<_Tp, _Alloc>::back [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘CPatchRData::SSplat*’../../../source/renderer/PatchRData.cpp:910: error: request for member ‘splats’ in ‘blendStacks. std::vector<_Tp, _Alloc>::operator[] [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >](k)’, which is of non-class type ‘SBlendStackItem*’../../../source/renderer/PatchRData.cpp:914: error: request for member ‘m_Texture’ in ‘((std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >*)splats)->std::vector<_Tp, _Alloc>::back [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]()’, which is of non-class type ‘CPatchRData::SSplat*’../../../source/renderer/PatchRData.cpp:932: error: request for member ‘m_Texture’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:934: error: request for member ‘m_Texture’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:941: error: request for member ‘m_Texture’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:947: error: request for member ‘m_Texture’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:948: error: request for member ‘m_Texture’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:957: error: request for member ‘m_Batches’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’../../../source/renderer/PatchRData.cpp:957: error: request for member ‘m_Batches’ in ‘* itt. __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator-> [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]()’, which is of non-class type ‘SBlendBatch*’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:84: error: cannot convert ‘SBlendBatch**’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:85: error: cannot convert ‘SBlendBatch**’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:84: error: cannot convert ‘SBlendStackItem**’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:85: error: cannot convert ‘SBlendStackItem**’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:606: error: no matching function for call to ‘std::_Vector_base<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendStackItem*&, const SBlendStackItem&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::pop_back() [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:900: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:626: error: no matching function for call to ‘std::_Vector_base<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::destroy(CPatchRData::SSplat*&)’../../../source/lib/allocators/allocator_adapters.h:159: note: candidates are: void ProxyAllocator<T, Allocator>::destroy(T*) [with T = CPatchRData::SSplat*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:923: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:606: error: no matching function for call to ‘std::_Vector_base<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendBatch*&, const SBlendBatch&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::begin() [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:930: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:334: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:../../../source/renderer/PatchRData.cpp:930: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:352: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, _Allocator) [with _ForwardIterator = CPatchRData::SSplat*, _Allocator = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:273: instantiated from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:835: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h:174: error: no matching function for call to ‘ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::destroy(CPatchRData::SSplat*)’../../../source/lib/allocators/allocator_adapters.h:159: note: candidates are: void ProxyAllocator<T, Allocator>::destroy(T*) [with T = CPatchRData::SSplat*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, _Allocator) [with _ForwardIterator = SBlendBatch*, _Allocator = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:273: instantiated from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:850: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h:174: error: no matching function for call to ‘ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::destroy(SBlendBatch*)’../../../source/lib/allocators/allocator_adapters.h:159: note: candidates are: void ProxyAllocator<T, Allocator>::destroy(T*) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘size_t std::vector<_Tp, _Alloc>::capacity() const [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:73: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:451: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendBatch*, _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:763: error: cannot convert ‘SBlendBatch*’ to ‘SBlendBatch**’ in initialization/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:772: error: no matching function for call to ‘std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_M_deallocate(SBlendBatch**&, size_t&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:120: note: candidates are: void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:81: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:123: error: no matching function for call to ‘std::_Vector_base<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::deallocate(SBlendBatch*&, size_t&)’../../../source/lib/allocators/allocator_adapters.h:178: note: candidates are: void ProxyAllocator<T, Allocator>::deallocate(T*, size_t) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, _Allocator) [with _ForwardIterator = SBlendStackItem*, _Allocator = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:273: instantiated from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:859: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_construct.h:174: error: no matching function for call to ‘ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::destroy(SBlendStackItem*)’../../../source/lib/allocators/allocator_adapters.h:159: note: candidates are: void ProxyAllocator<T, Allocator>::destroy(T*) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘size_t std::vector<_Tp, _Alloc>::capacity() const [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:73: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:451: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendStackItem*, _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:763: error: cannot convert ‘SBlendStackItem*’ to ‘SBlendStackItem**’ in initialization/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:772: error: no matching function for call to ‘std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_M_deallocate(SBlendStackItem**&, size_t&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:120: note: candidates are: void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:81: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:123: error: no matching function for call to ‘std::_Vector_base<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::deallocate(SBlendStackItem*&, size_t&)’../../../source/lib/allocators/allocator_adapters.h:178: note: candidates are: void ProxyAllocator<T, Allocator>::deallocate(T*, size_t) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::begin() const [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:235: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:832: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:343: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(CPatchRData::SSplat* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = CPatchRData::SSplat* const*, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = CPatchRData::SSplat* const*, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() const [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:235: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:832: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:361: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(CPatchRData::SSplat* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = CPatchRData::SSplat* const*, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = CPatchRData::SSplat* const*, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator) [with _InputIterator = __gnu_cxx::__normal_iterator<CPatchRData::SSplat* const*, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >, _ForwardIterator = CPatchRData::SSplat*, _Allocator = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:235: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:832: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h:238: error: no matching function for call to ‘ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::construct(CPatchRData::SSplat*, CPatchRData::SSplat* const&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = CPatchRData::SSplat*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:253: error: no matching function for call to ‘std::_Vector_base<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendStackItem*&, SBlendStackItem&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:257: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:257: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:260: error: cannot convert ‘SBlendStackItem’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:275: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:279: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:284: error: no matching function for call to ‘std::_Vector_base<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendStackItem** const&, const SBlendStackItem&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:286: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:295: error: no matching function for call to ‘std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_M_deallocate(SBlendStackItem** const&, size_t&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:120: note: candidates are: void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:302: error: cannot convert ‘SBlendStackItem** const’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:303: error: cannot convert ‘SBlendStackItem** const’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:304: error: cannot convert ‘SBlendStackItem**’ to ‘SBlendStackItem*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:869: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:352: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() const [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:459: instantiated from ‘bool std::vector<_Tp, _Alloc>::empty() const [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:882: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:361: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::begin() const [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:459: instantiated from ‘bool std::vector<_Tp, _Alloc>::empty() const [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:882: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:343: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch* const*, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch* const*, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::begin() const [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:403: instantiated from ‘size_t std::vector<_Tp, _Alloc>::size() const [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:886: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:343: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::const_pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() const [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:403: instantiated from ‘size_t std::vector<_Tp, _Alloc>::size() const [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:886: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:361: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem* const&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem* const*, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem* const*, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::begin() [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:495: instantiated from ‘typename _Alloc::reference std::vector<_Tp, _Alloc>::operator[](size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:888: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:334: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendStackItem*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendStackItem**, _Container = std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendStackItem**, std::vector<SBlendStackItem, ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> > std::vector<_Tp, _Alloc>::end() [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:580: instantiated from ‘typename _Alloc::reference std::vector<_Tp, _Alloc>::back() [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:889: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:352: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<CPatchRData::SSplat**, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(CPatchRData::SSplat*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = CPatchRData::SSplat**, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = CPatchRData::SSplat**, _Container = std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<CPatchRData::SSplat**, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<CPatchRData::SSplat**, std::vector<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, const _Tp&) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:923: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:253: error: no matching function for call to ‘std::_Vector_base<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendBatch*&, SBlendBatch&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:257: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:257: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:260: error: cannot convert ‘SBlendBatch’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:275: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:279: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:284: error: no matching function for call to ‘std::_Vector_base<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::construct(SBlendBatch** const&, const SBlendBatch&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:286: error: no matching function for call to ‘__gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(SBlendBatch*&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:603: note: candidates are: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator(const _Iterator&) [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:600: note: __gnu_cxx::__normal_iterator<_Iterator, _Container>::__normal_iterator() [with _Iterator = SBlendBatch**, _Container = std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_iterator.h:587: note: __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >::__normal_iterator(const __gnu_cxx::__normal_iterator<SBlendBatch**, std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > > >&)/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:923: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:295: error: no matching function for call to ‘std::vector<SBlendBatch, ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_M_deallocate(SBlendBatch** const&, size_t&)’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:120: note: candidates are: void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:610: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:923: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:302: error: cannot convert ‘SBlendBatch** const’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:303: error: cannot convert ‘SBlendBatch** const’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:304: error: cannot convert ‘SBlendBatch**’ to ‘SBlendBatch*’ in assignment/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(_Tp*, size_t) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:109: instantiated from ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:259: instantiated from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const typename std::_Vector_base<_Tp, _Alloc>::allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const CPatchRData::SSplat*, std::vector<CPatchRData::SSplat, std::allocator<CPatchRData::SSplat> > >, _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:835: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:123: error: no matching function for call to ‘std::_Vector_base<CPatchRData::SSplat, ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > > >::_Vector_impl::deallocate(CPatchRData::SSplat*&, size_t&)’../../../source/lib/allocators/allocator_adapters.h:178: note: candidates are: void ProxyAllocator<T, Allocator>::deallocate(T*, size_t) [with T = CPatchRData::SSplat*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘_Tp* std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:763: instantiated from ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendBatch*, _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:117: error: cannot convert ‘SBlendBatch**’ to ‘SBlendBatch*’ in return/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator) [with _InputIterator = SBlendBatch*, _ForwardIterator = SBlendBatch**, _Allocator = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:766: instantiated from ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendBatch*, _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendBatch, _Alloc = ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:856: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h:238: error: no matching function for call to ‘ProxyAllocator<SBlendBatch*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::construct(SBlendBatch**, SBlendBatch&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendBatch*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘_Tp* std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:763: instantiated from ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendStackItem*, _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:117: error: cannot convert ‘SBlendStackItem**’ to ‘SBlendStackItem*’ in return/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator) [with _InputIterator = SBlendStackItem*, _ForwardIterator = SBlendStackItem**, _Allocator = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:766: instantiated from ‘typename _Alloc::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_t, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = SBlendStackItem*, _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/vector.tcc:78: instantiated from ‘void std::vector<_Tp, _Alloc>::reserve(size_t) [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:860: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h:238: error: no matching function for call to ‘ProxyAllocator<SBlendStackItem*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::construct(SBlendStackItem**, SBlendStackItem&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = SBlendStackItem*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h: In member function ‘_Tp* std::_Vector_base<_Tp, _Alloc>::_M_allocate(size_t) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:103: instantiated from ‘std::_Vector_base<_Tp, _Alloc>::_Vector_base(size_t, const _Alloc&) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:234: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:832: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:117: error: cannot convert ‘CPatchRData::SSplat**’ to ‘CPatchRData::SSplat*’ in return/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator) [with _InputIterator = __gnu_cxx::__normal_iterator<const CPatchRData::SSplat*, std::vector<CPatchRData::SSplat, std::allocator<CPatchRData::SSplat> > >, _ForwardIterator = CPatchRData::SSplat*, _Allocator = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’:/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:822: instantiated from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const CPatchRData::SSplat*, std::vector<CPatchRData::SSplat, std::allocator<CPatchRData::SSplat> > >, _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:800: instantiated from ‘void std::vector<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, __false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const CPatchRData::SSplat*, std::vector<CPatchRData::SSplat, std::allocator<CPatchRData::SSplat> > >, _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_vector.h:263: instantiated from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const typename std::_Vector_base<_Tp, _Alloc>::allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const CPatchRData::SSplat*, std::vector<CPatchRData::SSplat, std::allocator<CPatchRData::SSplat> > >, _Tp = CPatchRData::SSplat, _Alloc = ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >]’../../../source/renderer/PatchRData.cpp:835: instantiated from here/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.2.1/bits/stl_uninitialized.h:238: error: no matching function for call to ‘ProxyAllocator<CPatchRData::SSplat*, Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > > >::construct(CPatchRData::SSplat*, const CPatchRData::SSplat&)’../../../source/lib/allocators/allocator_adapters.h:154: note: candidates are: void ProxyAllocator<T, Allocator>::construct(T*, const T&) [with T = CPatchRData::SSplat*, Allocator = Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16u> > >]make[1]: *** [obj/graphics_Release/PatchRData.o] Error 1make: *** [graphics] Error 2I don't know whether this is an STL bug affecting the 10.5 SDK or something we can fix (it certainly doesn't fail on any other combination of OS + GCC that I've tried). The same compiler works fine against the 10.6 SDK. I also tested GCC 4.0 with even worse results In case it helps, the compiler version is "i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)" Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted May 1, 2012 Report Share Posted May 1, 2012 ../../../source/renderer/PatchRData.cpp: In static member function ‘static void CPatchRData::RenderBlends(const std::vector >&, const CShaderProgramPtr&, bool)’:../../../source/renderer/PatchRData.cpp:871: error: request for member ‘splats’ in ‘blendStacks. std::vector<_Tp, _Alloc>::back [with _Tp = SBlendStackItem, _Alloc = ProxyAllocator > > >]()’, which is of non-class type ‘SBlendStackItem*’Does this help? (Our code was arguably incorrect, though I can't tell what the C++ standard says about whether it should have worked anyway.) Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 2, 2012 Report Share Posted May 2, 2012 Does this help? (Our code was arguably incorrect, though I can't tell what the C++ standard says about whether it should have worked anyway.)It does, thanks There was also an error with the cpuid asm function in x86_x64.cpp:../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp: In function ‘bool x86_x64::cpuid(x86_x64::CpuidRegs*)’:../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:81: error: can't find a register in class ‘BREG’ while reloading ‘asm’../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:81: error: ‘asm’ operand has impossible constraintsWhich according to Philip's recollection is an issue with PIC, old GCC, and 32-bit builds - all of which affect my test I've used his fix from r9023 as a work around (I was responsible for adding the asm back in r9891, but didn't realize it had existed previously - luckily no one has complained about it recently)Now it's a matter of fixing the 10.6+ only functions (like CGDisplayCopyDisplayMode). Quote Link to comment Share on other sites More sharing options...
Sonarpulse Posted May 3, 2012 Report Share Posted May 3, 2012 I would also be interested in a 10.5.8 build, no Atlas is fine. What is the deal with processor architecture? If somebody has 32-bit 10.5.8, updating to 10.6 shouldn't give them 64-bit. Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 3, 2012 Report Share Posted May 3, 2012 Uploading a 32-bit 10.5 test bundle now. Quote Link to comment Share on other sites More sharing options...
Sonarpulse Posted May 3, 2012 Report Share Posted May 3, 2012 Excellent! Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 3, 2012 Report Share Posted May 3, 2012 0ad-r11724-osx-i386.dmg (360MB)Should work on Intel Macs running OS X Leopard or Snow Leopard, but not Lion. Please report here how it works.Note: this is a development version so it has whichever bugs/features/fixes are current in SVN, as of r11724 Quote Link to comment Share on other sites More sharing options...
Sonarpulse Posted May 4, 2012 Report Share Posted May 4, 2012 Sweet, thanks so much! I had my friend try it (I don't actually have a mac) and he said everything seemed to work fine, until when he alt-enter-ed to windowed-mode and the game crashed.Does this build (and henceforth hopefully) need to be cross-compiled from 10.6/Xcode 4, or can this be built from 10.5? Quote Link to comment Share on other sites More sharing options...
fabio Posted May 4, 2012 Report Share Posted May 4, 2012 (edited) I would also be interested in a 10.5.8 build, no Atlas is fine. What is the deal with processor architecture? If somebody has 32-bit 10.5.8, updating to 10.6 shouldn't give them 64-bit.Note that 10.710.6 is 64 bit only, 32 bits Mac can only upgrade up to 10.610.5. Edited May 4, 2012 by fabio Quote Link to comment Share on other sites More sharing options...
fabio Posted May 4, 2012 Report Share Posted May 4, 2012 Sweet, thanks so much! I had my friend try it (I don't actually have a mac) and he said everything seemed to work fine, until when he alt-enter-ed to windowed-mode and the game crashed.Does this build (and henceforth hopefully) need to be cross-compiled from 10.6/Xcode 4, or can this be built from 10.5?Same here:Process: pyrogenesis [531]Path: /Applications/0ad.app/Contents/MacOS/pyrogenesisIdentifier: com.wildfiregames.0adVersion: 0.0.0 (0.0.0)Code Type: X86 (Native)Parent Process: launchd [121]Date/Time: 2012-05-04 15:21:09.351 +0200OS Version: Mac OS X 10.6.8 (10K549)Report Version: 6Interval Since Last Report: 14279 secCrashes Since Last Report: 2Per-App Interval Since Last Report: 30 secPer-App Crashes Since Last Report: 1Anonymous UUID: 51D32CB5-CE4D-4120-8332-D91632307A0AException Type: EXC_BAD_ACCESS (SIGBUS)Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000Crashed Thread: 0 Dispatch queue: com.apple.main-threadThread 0 Crashed: Dispatch queue: com.apple.main-thread0 GLEngine 0x222f56f2 gleRunVertexSubmitImmediate + 7221 GLEngine 0x222f53bc gleLLVMArrayFunc + 602 GLEngine 0x222f5374 gleSetVertexArrayFunc + 1163 GLEngine 0x222de816 gleDrawArraysOrElements_ExecCore + 15144 GLEngine 0x222674df glDrawElements_Exec + 8345 libGL.dylib 0x95ad1050 glDrawElements + 526 com.wildfiregames.0ad 0x002c7cc6 CPatchRData::RenderStreams(std::vector<CPatchRData*, std::allocator<CPatchRData*> > const&, boost::shared_ptr<CShaderProgram> const&, int) + 17027 com.wildfiregames.0ad 0x002fbbea TerrainRenderer::RenderPatches(bool) + 2828 com.wildfiregames.0ad 0x002dfd94 CRenderer::RenderShadowMap(CShaderDefines const&) + 3089 com.wildfiregames.0ad 0x002e65fc CRenderer::RenderSubmissions() + 391610 com.wildfiregames.0ad 0x002e6f93 CRenderer::RenderScene(Scene&) + 17911 com.wildfiregames.0ad 0x0020bce0 CGameView::Render() + 6412 com.wildfiregames.0ad 0x001b9adb Render() + 271513 com.wildfiregames.0ad 0x0001d1d5 Frame() + 168514 com.wildfiregames.0ad 0x0001dfc5 RunGameOrAtlas(int, char const**) + 166915 com.wildfiregames.0ad 0x0001e97e SDL_main + 23816 com.wildfiregames.0ad 0x007d44a6 -[SDLMain applicationDidFinishLaunching:] + 8917 com.apple.Foundation 0x9344ddb3 _nsnote_callback + 17618 com.apple.CoreFoundation 0x95d13763 __CFXNotificationPost + 94719 com.apple.CoreFoundation 0x95d1316a _CFXNotificationPostNotification + 18620 com.apple.Foundation 0x93442c50 -[NSNotificationCenter postNotificationName:object:userInfo:] + 12821 com.apple.Foundation 0x9345005d -[NSNotificationCenter postNotificationName:object:] + 5622 com.apple.AppKit 0x93904216 -[NSApplication _postDidFinishNotification] + 12523 com.apple.AppKit 0x93904126 -[NSApplication _sendFinishLaunchingNotification] + 7424 com.apple.AppKit 0x93a5b339 -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 27425 com.apple.AppKit 0x93a5af59 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 10126 com.apple.Foundation 0x934831f8 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 51127 com.apple.Foundation 0x93482fbc _NSAppleEventManagerGenericHandler + 22828 com.apple.AE 0x93307f5c aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 16629 com.apple.AE 0x93307e5b dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 4330 com.apple.AE 0x93307d65 aeProcessAppleEvent + 19731 com.apple.HIToolbox 0x96b22197 AEProcessAppleEvent + 5032 com.apple.AppKit 0x938d47d2 _DPSNextEvent + 142033 com.apple.AppKit 0x938d3dd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 15634 com.apple.AppKit 0x938961f3 -[NSApplication run] + 82135 com.wildfiregames.0ad 0x007d42e2 CustomApplicationMain + 42936 com.wildfiregames.0ad 0x007d472a main + 24837 com.wildfiregames.0ad 0x0001b856 start + 54Thread 1: Dispatch queue: com.apple.libdispatch-manager0 libSystem.B.dylib 0x92062382 kevent + 101 libSystem.B.dylib 0x92062a9c _dispatch_mgr_invoke + 2152 libSystem.B.dylib 0x92061f59 _dispatch_queue_invoke + 1633 libSystem.B.dylib 0x92061cfe _dispatch_worker_thread2 + 2404 libSystem.B.dylib 0x92061781 _pthread_wqthread + 3905 libSystem.B.dylib 0x920615c6 start_wqthread + 30Thread 2:0 libSystem.B.dylib 0x92069aa2 __semwait_signal + 101 libSystem.B.dylib 0x9206975e _pthread_cond_wait + 11912 libSystem.B.dylib 0x920692b1 pthread_cond_timedwait$UNIX2003 + 723 com.wildfiregames.0ad 0x0083763b SDL_CondWaitTimeout + 2104 com.wildfiregames.0ad 0x00837154 SDL_SemWaitTimeout + 1395 com.wildfiregames.0ad 0x008371be SDL_SemWait + 256 com.wildfiregames.0ad 0x001a85e1 CUserReporterWorker::Run() + 8177 com.wildfiregames.0ad 0x001a8ce6 CUserReporterWorker::RunThread(void*) + 1188 libSystem.B.dylib 0x92069259 _pthread_start + 3459 libSystem.B.dylib 0x920690de thread_start + 34Thread 3:0 libSystem.B.dylib 0x92069aa2 __semwait_signal + 101 libSystem.B.dylib 0x920959c5 nanosleep$UNIX2003 + 1882 com.wildfiregames.0ad 0x0083cf49 SDL_Delay + 1173 com.wildfiregames.0ad 0x0083cf8e RunTimer + 464 com.wildfiregames.0ad 0x007dfa06 SDL_RunThread + 855 com.wildfiregames.0ad 0x00836d78 RunThread + 176 libSystem.B.dylib 0x92069259 _pthread_start + 3457 libSystem.B.dylib 0x920690de thread_start + 34Thread 4:0 libSystem.B.dylib 0x92069aa2 __semwait_signal + 101 libSystem.B.dylib 0x9206975e _pthread_cond_wait + 11912 libSystem.B.dylib 0x920692b1 pthread_cond_timedwait$UNIX2003 + 723 com.wildfiregames.0ad 0x0083763b SDL_CondWaitTimeout + 2104 com.wildfiregames.0ad 0x00837154 SDL_SemWaitTimeout + 1395 com.wildfiregames.0ad 0x008371be SDL_SemWait + 256 com.wildfiregames.0ad 0x0029b091 CTextureConverter::RunThread(void*) + 1777 libSystem.B.dylib 0x92069259 _pthread_start + 3458 libSystem.B.dylib 0x920690de thread_start + 34Thread 5: Dispatch queue: com.apple.opengl.glvmDoWork0 libSystem.B.dylib 0x9203bafa mach_msg_trap + 101 libSystem.B.dylib 0x9203c267 mach_msg + 682 libCoreVMClient.dylib 0x9ab3341d cvmsServ_BuildModularFunction + 1953 libCoreVMClient.dylib 0x9ab34539 CVMSBuildModularFunction + 984 libGLProgrammability.dylib 0x9644613e glvm_deferred_build_modular(void*) + 2545 libSystem.B.dylib 0x9206248c _dispatch_queue_drain + 2496 libSystem.B.dylib 0x92061ee8 _dispatch_queue_invoke + 507 libSystem.B.dylib 0x92061cfe _dispatch_worker_thread2 + 2408 libSystem.B.dylib 0x92061781 _pthread_wqthread + 3909 libSystem.B.dylib 0x920615c6 start_wqthread + 30Thread 6:Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x21091f80 ecx: 0x00000000 edx: 0x222f56c4 edi: 0x0254c820 esi: 0x222f5437 ebp: 0xbfffe278 esp: 0xbfffe170 ss: 0x0000001f efl: 0x00010246 eip: 0x222f56f2 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00000000Binary Images: 0x1000 - 0x9caffb +com.wildfiregames.0ad 0.0.0 (0.0.0) <39C99C73-962D-A08A-7628-9DB5381B04BF> /Applications/0ad.app/Contents/MacOS/pyrogenesis 0xcbe000 - 0xce7fff com.apple.audio.OpenAL 1.4 (1.4) <CDC6D2B8-3DCA-E511-2250-75567E4C94BD> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x1fce000 - 0x1ff2fe7 GLRendererFloat ??? (???) <F19DDBE8-1DF6-6618-F554-0E81ED85CE67> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat0x2223e000 - 0x223b7ff7 GLEngine ??? (???) <76C922AA-A4A7-2835-537B-17F316AD95F6> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine0x223e9000 - 0x22625fef com.apple.ATIRadeonX1000GLDriver 1.6.36 (6.3.6) <5370EAFE-71E0-6740-7C3F-705442BFC504> /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLDriver0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld0x90003000 - 0x90034ff7 libGLImage.dylib ??? (???) <D18E2E76-DBF4-6930-039A-F66CA0D120B3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib0x90035000 - 0x90038ff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <4D766435-EB76-C384-0127-1D20ACD74076> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib0x9005b000 - 0x900ddffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation0x90107000 - 0x90208fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib0x90209000 - 0x902b5fe7 com.apple.CFNetwork 454.12.4 (454.12.4) <DEDCD006-389F-967F-3405-EDF541F406D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork0x9038c000 - 0x903fbff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib0x903fc000 - 0x90440ff3 com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI0x9052a000 - 0x9058effb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering0x9058f000 - 0x905a3fe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib0x905a4000 - 0x905b0ff7 libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib0x905b1000 - 0x90612fe7 com.apple.CoreText 151.12 (???) <98F53C15-1D29-A2B3-0717-5A26A2699163> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText0x90613000 - 0x90654ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib0x90655000 - 0x90658ffb com.apple.help 1.3.2 (41.1) <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help0x90659000 - 0x9067fffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices0x90680000 - 0x909a0ff3 com.apple.CoreServices.CarbonCore 861.39 (861.39) <5C59805C-AF39-9010-B8B5-D673C9C38538> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore0x909c0000 - 0x90c26ff7 com.apple.security 6.1.2 (55002) <A476227B-409D-A457-7D4D-A631A0B4AFDB> /System/Library/Frameworks/Security.framework/Versions/A/Security0x90c27000 - 0x90c32ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <287DECA3-7821-32B6-724D-AE03A9A350F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib0x90f2d000 - 0x90f70ff7 libGLU.dylib ??? (???) <6CC3CE6A-7024-C685-EADA-7F9DC27128E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib0x90f71000 - 0x90f8cff7 libPng.dylib ??? (???) <05445692-8AF7-CAB6-EBF5-1F7B3A906CCB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib0x90f8d000 - 0x912f8ff7 com.apple.QuartzCore 1.6.3 (227.37) <E323A5CC-499E-CA9E-9BC3-537231449CAA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore0x912f9000 - 0x91302ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration0x91349000 - 0x914cbfe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D5980817-6D19-9636-51C3-E82BAE26776B> /usr/lib/libicucore.A.dylib0x914cc000 - 0x914d3ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print0x915d7000 - 0x915d7ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa0x915ef000 - 0x916e3ff7 libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <9EC28185-D26F-533F-90C4-FBAA13A15947> /usr/lib/libiconv.2.dylib0x91d8a000 - 0x91e25fe7 com.apple.ApplicationServices.ATS 275.19 (???) <2E83B3E9-AF39-36FC-5D05-CC1E952098AB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS0x91e26000 - 0x91ed3fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib0x91ed4000 - 0x91f0cff7 com.apple.LDAPFramework 2.0 (120.1) <001A70A8-3984-8E19-77A8-758893CC128C> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP0x92036000 - 0x9203aff7 libGFXShared.dylib ??? (???) <09540618-2ED1-72C4-61CB-938B35927568> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib0x9203b000 - 0x921e2ff7 libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib0x921e3000 - 0x922bdfff com.apple.DesktopServices 1.5.11 (1.5.11) <800F2040-9211-81A7-B438-7712BF51DEE3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv0x922be000 - 0x922c4fe7 com.apple.CommerceCore 1.0 (9.1) <521D067B-3BDA-D04E-E1FA-CFA526C87EB5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore0x93068000 - 0x9322afeb com.apple.ImageIO.framework 3.0.5 (3.0.5) <051752C3-8C25-CF4A-9BFB-C7B6D20E58E8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO0x9322b000 - 0x9323bff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib0x93284000 - 0x93288ff7 libGIF.dylib ??? (???) <3B4E6D0B-89EB-251F-3693-5187254D5BE2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib0x93289000 - 0x93303fff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <156A532C-0B60-55B0-EE27-D02B82AA6217> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio0x93304000 - 0x93337ff7 com.apple.AE 496.5 (496.5) <BF9673D5-2419-7120-26A3-83D264C75222> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE0x93338000 - 0x933e6ff3 com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink0x93438000 - 0x936a9fef com.apple.Foundation 6.6.8 (751.63) <69B3441C-B196-F2AD-07F8-D8DD24E4CD8C> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation0x936aa000 - 0x936ddfff libTrueTypeScaler.dylib ??? (???) <8ADB7D19-413E-4499-C874-13C383F97685> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib0x936de000 - 0x9371bff7 com.apple.SystemConfiguration 1.10.8 (1.10.2) <50E4D49B-4F61-446F-1C21-1B2BA814713D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration0x9371c000 - 0x9371cff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib0x9388c000 - 0x9416fff7 com.apple.AppKit 6.6.8 (1038.36) <A353465E-CFC9-CB75-949D-786F6F7732F6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit0x941ee000 - 0x941f4fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels0x9429f000 - 0x94357feb libFontParser.dylib ??? (???) <D2D0C922-5ED1-3AE9-6F99-707C74DF3E62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib0x94358000 - 0x94358ff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon0x94417000 - 0x9445bfe7 com.apple.Metadata 10.6.3 (507.15) <74F05E64-2A68-BA10-CCD4-128D164E5A0F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata0x9449a000 - 0x944affff com.apple.ImageCapture 6.1 (6.1) <B909459A-EAC9-A7C8-F2A9-CD757CDB59E8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture0x946fc000 - 0x946fdff7 com.apple.TrustEvaluationAgent 1.1 (1) <FEB55E8C-38A4-CFE9-A737-945F39761B4C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent0x946fe000 - 0x9471afe3 com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting0x9471b000 - 0x9475eff7 com.apple.NavigationServices 3.5.4 (182) <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices0x9475f000 - 0x94777ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory0x94786000 - 0x947aeff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <315D97C2-4E1F-A95F-A759-4A3FA5639E75> /usr/lib/libxslt.1.dylib0x948b6000 - 0x949e4fe7 com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData0x949e5000 - 0x94a77fe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore0x94cc3000 - 0x950f8ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib0x950f9000 - 0x95107ff7 com.apple.opengl 1.6.14 (1.6.14) <82622F67-E032-0BF6-A78D-50B346E8D0FD> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL0x95120000 - 0x9513fff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo0x95140000 - 0x951aafe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib0x951ab000 - 0x951bfffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis0x951ec000 - 0x95235fe7 libTIFF.dylib ??? (???) <4A3EF156-D4FE-95E2-FA05-7BD76FF27CEC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib0x95277000 - 0x952b1fe7 libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <C62A7753-99A2-6782-92E7-6628A6190A90> /usr/lib/libssl.0.9.8.dylib0x952b2000 - 0x952b2ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate0x95389000 - 0x953adff7 libJPEG.dylib ??? (???) <7EBC924F-B2EE-68B0-4EA0-F99EF54F0306> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib0x953ae000 - 0x9544bfe3 com.apple.LaunchServices 362.3 (362.3) <15B47388-16C8-97DA-EEBB-1709E136169E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices0x9544c000 - 0x9544eff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI0x9544f000 - 0x954e7fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos0x959a4000 - 0x959b1ff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS0x95acf000 - 0x95adaff7 libGL.dylib ??? (???) <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib0x95cb8000 - 0x95e33fe7 com.apple.CoreFoundation 6.6.6 (550.44) <F88C95CD-1264-782D-A1F5-204739847E93> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation0x95e34000 - 0x95e34ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices0x963fe000 - 0x9650afe7 libGLProgrammability.dylib ??? (???) <6167CEB0-D8D6-C4D9-DD74-49755ADB540F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib0x9650b000 - 0x96519fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib0x96547000 - 0x9654afe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib0x9654b000 - 0x96555fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound0x96851000 - 0x9690afe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib0x9693d000 - 0x9695ffef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService0x96968000 - 0x969c5ff7 com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit0x969c6000 - 0x969c7ff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <93EC71F1-4D4E-F456-8EFE-32E7EFD7A064> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit0x969c8000 - 0x96a70ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD0x96ae6000 - 0x96e0afef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox0x96fe5000 - 0x96fe5ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib0x96fe6000 - 0x97123fe7 com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <423BDE4D-5082-B6CA-BB2C-E22A037235A4> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox0x9719e000 - 0x971b0ff7 com.apple.MultitouchSupport.framework 207.11 (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport0x971b1000 - 0x971b1ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices0x97a79000 - 0x98268557 com.apple.CoreGraphics 1.545.0 (???) <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics0x98271000 - 0x98687ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib0x986fa000 - 0x98704ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition0x98705000 - 0x987e5fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage0x98a25000 - 0x98a27ff7 libRadiance.dylib ??? (???) <41E5C5F4-A4C6-0416-08D0-422C88088558> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib0x98a62000 - 0x98b2dfef com.apple.CoreServices.OSServices 359.2 (359.2) <7C16D9C8-6F41-5754-17F7-2659D9DD9579> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices0x98b2e000 - 0x98b4efe7 libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <8C2B5FA8-2469-21C7-D297-F95A0FFE5F19> /usr/lib/libresolv.9.dylib0x98b4f000 - 0x98b54ff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory0x99e57000 - 0x99e68ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis0x99e69000 - 0x99ea3ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <038731B1-CC44-3943-E3DE-4BAAA203EB72> /usr/lib/libcups.2.dylib0x99f5b000 - 0x99fa8feb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer0x9a279000 - 0x9a279ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib0x9a34a000 - 0x9a406fff com.apple.ColorSync 4.6.8 (4.6.8) <920DD017-8B41-7334-E554-A85DB99EBD5A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync0x9a407000 - 0x9a40bff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface0x9a5ef000 - 0x9a631ff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib0x9a632000 - 0x9a682ff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls0x9a6de000 - 0x9a719ffb libFontRegistry.dylib ??? (???) <19ED5DE0-D3AF-B229-9193-35D58FE377E5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib0x9a87d000 - 0x9a89efe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL0x9a8db000 - 0x9a95bfeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit0x9a95c000 - 0x9a994fe7 libcurl.4.dylib 6.1.0 (compatibility 6.0.0) <6490FDFE-919C-8ABB-A535-6C5BE5679EFF> /usr/lib/libcurl.4.dylib0x9a9db000 - 0x9aaddfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <015563C4-81E2-8C8A-82AC-31B38D904A42> /usr/lib/libcrypto.0.9.8.dylib0x9aade000 - 0x9ab31ff7 com.apple.HIServices 1.8.3 (???) <1D3C4587-6318-C339-BD0F-1988F246BE2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices0x9ab32000 - 0x9ab35ff7 libCoreVMClient.dylib ??? (???) <37F56237-4ABA-E5B5-968D-70FFE357E8E0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib0x9ab8c000 - 0x9abd2ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylibModel: MacBookPro1,1, BootROM MBP11.0055.B08, 2 processors, Intel Core Duo, 2.16 GHz, 1,5 GB, SMC 1.2f10Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MBMemory Module: global_nameAirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86), Atheros 5424: 2.1.14.6Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial portsNetwork Service: Ethernet, Ethernet, en0Serial ATA Device: WDC WD5000BEVT-00A0RT0, 465,76 GBParallel ATA Device: MATSHITADVD-R UJ-857USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 / 6USB Device: USB2.0 Hub, 0x05e3 (Genesys Logic, Inc.), 0x0605, 0xfd300000 / 2USB Device: DataTraveler U3, 0x08ec (M-Systems Flash Disk Pioneers), 0x2038, 0xfd340000 / 5USB Device: USB Optical Mouse, 0x046d (Logitech Inc.), 0xc018, 0xfd320000 / 3USB Device: USB Multimedia Keyboard, 0x046d (Logitech Inc.), 0xc312, 0xfd310000 / 4USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x7d100000 / 2USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0218, 0x1d200000 / 2USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x5d200000 / 2 Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted May 4, 2012 Report Share Posted May 4, 2012 #741 (toggling fullscreen causes the OpenGL context to be reinitialised, but we retain reference to data from the old context and reuse them, so it breaks in random ways). (We ought to support reinitialisation on Windows and Linux too, so we can change monitor resolution and antialiasing etc at runtime without restarting the whole engine, but they don't need reinitialisation when toggling fullscreen so it's not a problem there yet.) Quote Link to comment Share on other sites More sharing options...
fabio Posted May 4, 2012 Report Share Posted May 4, 2012 Other than ALT+ENTER crash it's working fine on my 32 bit OS X 10.6.8 . Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted May 4, 2012 Report Share Posted May 4, 2012 Sweet, thanks so much! I had my friend try it (I don't actually have a mac) and he said everything seemed to work fine, until when he alt-enter-ed to windowed-mode and the game crashed.Yeah, for now you'll want to change the window size/fullscreen mode in the config file as described here. Maybe we should disable the hotkey on OS X until the underlying problem is fixed (if it's possible to disable dynamic resizing/windowing in SDL).Does this build (and henceforth hopefully) need to be cross-compiled from 10.6/Xcode 4, or can this be built from 10.5?It would actually be *much* easier to build on a real 10.5 system, as the cross-compiling is a headache, though it did help me work out some problems with build scripts I'm working on. But I figure more developers are likely to have access to a 10.6+ system than 10.5 (it may also be possible to cross-compile from 10.7, but since Xcode 4 doesn't support the 10.5 SDK, you need a workaround).You could probably build it now using the existing instructions with Mac Ports, but I'm planning an overhaul of the build system. Quote Link to comment Share on other sites More sharing options...
Sonarpulse Posted May 4, 2012 Report Share Posted May 4, 2012 Thanks, good to know about the alt-enter errors.We tried compiling it with MacPorts and Xcode3.1.4's GCC, and it didn't work. From the terminal I don't remember any errors, weirdly enough, but no executable were made. From the xcode3 IDE I just got "not x86-64" errors before anything tried to compile. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.