[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtkmm
Subject:    #includes with glibmm 2.31.x
From:       Murray Cumming <murrayc () openismus ! com>
Date:       2011-10-26 18:17:14
Message-ID: 1319653034.2937.14.camel () localhost
[Download RAW message or body]

I released unstable 2.31.0.2 today. Its headers no longer include all of
glibmm.h unnecessarily. Therefore, when using this, or other *mm
projects built with it, you will sometimes need to add individual
<glibmm/.h> includes to your application files. This is annoying but
seems generally wise, and helps to avoid the following problem.

glib 2.31.0 also deprecates some GThread functions that we use in our
header. I have added an ifdef/undef/def/undef dance to our
glibmm/thread.h header, but this now means that you will need to include
this first if you really want to avoid deprecation errors. This is only
a significant issue if you like building with deprecated API disabled,
as I do.

-- 
murrayc@murrayc.com
www.murrayc.com
www.openismus.com

_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtkmm-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic