Ich störe ja nur ungerne in diesem Thread hier, aber ich bin mal wieder einer dieser unverbesserlichen, die es nicht lassen können burn mit dem schönen uralt gcc 2.95 zu kompilieren.
Leider steigt die aktuelle Version aus dem CVS dabei aus. Alle infos die hierzu finde sind aus dem -pre12 thread (also schon a weng her).
Vielleicht übersehe ich auch etwas. Ich habe auch schon alles diff's die ich gefunden habe gegen die source probiert. Allerdings waren die meisten schon drinnen. Vielleicht erbarmt sich ja einer und kann mir evtl. helfen.
ein make all in /burn/protocols/ führt zu:
Code
g++ -g -Woverloaded-virtual -Wall -fPIC -D_LARGEFILE_SOURCE -c -I.. -o property.o property.cc
In file included from property.cc:1:
property.h:82: template parameters specified in specialization
property.h:82: no `class proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > > & proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > >::operator =(const From &)' member function declared in class `proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > >'
property.h: In method `class proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > > & proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > >::operator =<From>(const From &)':
property.h:82: must specialize `class proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > >' before defining member `class proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > > & proctools::property<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > >::operator =<From>(const From &)'
make: *** [property.o] Error 1