Hi, Arrow GLib can provide C API but it requires GObject Introspection for now. So you need to install GObject Introspection to use Arrow GLib for now. (I'll add a build option to build without GObject Introspection. Then you can build Arrow GLib without GObject Introspection in the next release.)
Could you show your environment? Are you using a Linux distribution? You can install Meson by "pip install --user meson". See also: https://mesonbuild.com/Getting-meson.html#installing-meson-with-pip Thanks, -- kou In <DIVG0Hqiw9iory_bs1T6A_cf5etWsPJ0-lbAFxaJ4H2hrTm87EGUED3ztGenYN6EjVzW5_oYL1KIH4V3F_BE1dMQyu4EtbBflin-m-iGC_Q=@protonmail.ch> "Trouble with building Arrow GLib" on Thu, 19 Dec 2019 10:53:48 +0000, Chengxin Ma <c...@protonmail.ch.INVALID> wrote: > Hi All, > > I am building Arrow GLib on a system where I'm not the admin. > In the installation instructions > (https://github.com/apache/arrow/tree/master/c_glib) there are two options > for building GLib: "How to build by users" and "How to build by developers". > I followed the "by users" section and met the following problem: > "checking for gobject-introspection... configure: error: > gobject-introspection-1.0 is not installed". > > "GObject Introspection" is mentioned explicitly in the "How to build by > developers" section. Does this indicate it is optional if we build as a user? > I checked "./configure --help" but didn't find a way to exclude it in the > build process. > I've also tried to build GObject Introspection > (http://www.linuxfromscratch.org/blfs/view/svn/general/gobject-introspection.html) > but Meson isn't available on the system... > > Could someone please offer a suggestion for me to build Arrow GLib? > > Kind Regards > Chengxin > > Sent with [ProtonMail](https://protonmail.com) Secure Email.