История изменений
Исправление bormant, (текущая версия) :
Обновить glib не вариант?
У вас в README было libglib >= 2.33.12, а в комите:
+GLIB_AVAILABLE_IN_2_40
+gboolean g_option_context_parse_strv (GOptionContext *context,
+ gchar ***arguments,
+ GError **error);
Либо, действительно,
обвязать все дефайнами, но пропадут опции командной строки
а опции командной строки пропадут при glib меньше 2.40.
А лучше написать реализацию и для glib<2.40, да даже позаимствовав реализацию из glib-2.40, лицензия позволяет же?
Исходная версия bormant, :
Обновить glib не вариант?
У вас в README было libglib >= 2.33.12, а в комите:
+GLIB_AVAILABLE_IN_2_40
+gboolean g_option_context_parse_strv (GOptionContext *context,
+ gchar ***arguments,
+ GError **error);
Либо, действительно,
обвязать все дефайнами, но пропадут опции командной строки
а опции командной строки пропадут при glib меньше 2.40. А лучше написать реализацию и для glib<2.40, да даже позаимствовав реализацию из glib-2.40, лицензия позволяет же?