Seit der Umstellung auf Gcc5 und damit auf C++11 wird mein Projekt beim Compilieren mit deprecated Warnungen überflutet.
Ein Beispiel:
Code: Alles auswählen
In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:23:0,
from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
from /usr/include/glibmm-2.4/glibmm.h:91,
from /usr/include/gtkmm-2.4/gtkmm.h:87,
from ../src/LV2/gx_livelooper.lv2/widget.h:25,
from ../src/LV2/gx_livelooper.lv2/widget.cpp:21:
/usr/include/glibmm-2.4/glibmm/objectbase.h:215:13: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
static std::auto_ptr<Threads::Mutex> extra_object_base_data_mutex;
Kennt jemand von euch ein flag welches ich setzen kann um diese Meldungen zu vermeiden?
Ich meine eben alle Meldungen die sich auf Warnungen in include Headern beziehen.
Ich habe nur -Wno-deprecated gefunden, möchte aber eigentlich Warnungen die sich auf meinen Source beziehen trotzdem erhalten, um entsprechend zu reagieren.