the glib library is no more needed!