If you're interested in running this on an embedded Linux target with a different architecture (e.g. processor) than the host then be aware that it utilizes gobject introspection which is *not* portable between architectures. If your interest is only developing for host platform you should be fine.