From: David C. <unc...@un...> - 2005-05-16 19:45:39
|
There are still quite a few errors left. I assumed that they were related enough that one or two changes will fix them all, but I may be wrong. It does compile without errors with gcc 3.3 though, so if there are no further problems with getting Begin to build (I haven't tried the app target yet) I'll check in the changes to the project. ../../../adobe/future/memory.hpp:292: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>()' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<__CFNumberFormatter*, adobe::ptr_traits<__CFNumberFormatter*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ headers/mac/ui_core_implementation.hpp:323: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = __CFNumberFormatter*, Traits = adobe::ptr_traits<__CFNumberFormatter*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = __CFNumberFormatter*, Traits = adobe::ptr_traits<__CFNumberFormatter*>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<const __CFString*, adobe::ptr_traits<const __CFString*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:123: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = const __CFString*, Traits = adobe::ptr_traits<const __CFString*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = const __CFString*, Traits = adobe::ptr_traits<const __CFString*>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<OpaqueGrafPtr*, adobe::ptr_traits<OpaqueGrafPtr*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:391: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = OpaqueGrafPtr*, Traits = adobe::ptr_traits<OpaqueGrafPtr*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = OpaqueGrafPtr*, Traits = adobe::ptr_traits<OpaqueGrafPtr*>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<OpaqueRgnHandle*, adobe::ptr_traits<OpaqueRgnHandle*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:1154: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = OpaqueRgnHandle*, Traits = adobe::ptr_traits<OpaqueRgnHandle*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = OpaqueRgnHandle*, Traits = adobe::ptr_traits<OpaqueRgnHandle*>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<char**, adobe::ptr_traits<char**> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:1446: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = char**, Traits = adobe::ptr_traits<char**>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = char**, Traits = adobe::ptr_traits<char**>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<const __CFLocale*, adobe::ptr_traits<const __CFLocale*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:2226: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = const __CFLocale*, Traits = adobe::ptr_traits<const __CFLocale*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = const __CFLocale*, Traits = adobe::ptr_traits<const __CFLocale*>]' ../../../adobe/future/memory.hpp: In instantiation of `adobe::auto_resource<__CFDictionary*, adobe::ptr_traits<__CFDictionary*> >': /Users/uncommon/Developer/ASL/sandbox/adobe-source/adobe/test/visual/ sources/mac/ui_core_implementation.cpp:3709: instantiated from here ../../../adobe/future/memory.hpp:263: error: declaration of 'adobe::auto_resource<X, Traits>::operator void (adobe::auto_resource<X, Traits>::dummy::*)()() const [with X = __CFDictionary*, Traits = adobe::ptr_traits<__CFDictionary*>]' ../../../adobe/future/memory.hpp:289: error: conflicts with previous declaration 'adobe::auto_resource<X, Traits>::operator adobe::auto_resource<X, Traits>::auto_resource_ref<Y, typename Traits::rebind<Y>::other>() [with Y = Y, X = __CFDictionary*, Traits = adobe::ptr_traits<__CFDictionary*>]' -- David Catmull unc...@un... http://www.uncommonplace.com/ |