Единственный ресурс, я мог бы найти на то, что зависимости от БОЙКОГО находятся здесь:
Compiling the GLib package
Посмотрите в разделе «Зависимости» - в неопциональные зависимости кажутся:
iconv
функция
gettext
функция
- резьбонарезной implemen ставляют
- PCRE library
Это означает, что вам необходимо будет предоставить (или порт), каждый из них к тому, что целевая система (например, микроконтроллер). Хотя это не непреодолимый барьер, реализация потоковой передачи обычно подразумевает некоторую форму операционной системы.
Также стоит отметить, что GLib, по-видимому, зависит от среды «Hosted» C, поэтому вам также потребуется иметь стандартную библиотеку C, перенесенную в целевую среду (в отличие от «Free-standing», C, подмножество стандарта C не требует переноса стандартной библиотеки C). См. Hosted and Free-Standing Environments. Опять же, это обобщение подразумевает как минимум базовую форму операционной системы.