diff --git a/libgdbofono/meson.build b/libgdbofono/meson.build
index a0a3865..44eac5d 100644
--- a/libgdbofono/meson.build
+++ b/libgdbofono/meson.build
@@ -13,7 +13,7 @@ deps = [ dependency('gio-2.0'),
          dependency('gio-unix-2.0'),
        ]
 
-gdbofono_lib = shared_library('gdbofono',
-                               gdbus_src,
-                               include_directories : include_directories('..'),
-                               dependencies : deps )
+gdbofono_lib = static_library('gdbofono',
+                              gdbus_src,
+                              include_directories : include_directories('..'),
+                              dependencies : deps )
diff --git a/src/meson.build b/src/meson.build
index 0100f6e..47568d4 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -58,4 +58,5 @@ calls_resources = gnome.compile_resources(
 executable('calls', sources, enum_sources, calls_resources,
            dependencies : calls_deps,
            link_with : gdbofono_lib,
-           include_directories : include_directories('..'))
+           include_directories : include_directories('..'),
+           install : true)