On Fri, Apr 17, 2015 at 2:45 AM, Ali Nematollahi <[email protected]> wrote: > Hi > > I am using Debian Wheezy 7.5 on an embedded target. I'm trying to install > ModemManager on it. I tried apt-get and it installed a very old version. > Version which does not have a support for Cinterion modems. > I've got the 1.4.6 source and I'm trying to build it on the actual target. > It works well all through to compiling the plugins (which is what i actually > really want!!) and it fails with the following > > > make[3]: Leaving directory `/root/ModemManager-1.4.6/src/tests' > make[2]: Leaving directory `/root/ModemManager-1.4.6/src' > Making all in plugins > make[2]: Entering directory `/root/ModemManager-1.4.6/plugins' > CC tests/libmm_test_common_la-test-fixture.lo > In file included from tests/test-fixture.c:16:0: > tests/test-fixture.h:30:5: error: unknown type name 'GTestDBus' > tests/test-fixture.c: In function 'test_fixture_setup': > tests/test-fixture.c:25:5: warning: implicit declaration of function > 'g_test_dbus_new' [-Wimplicit-function-declaration] > tests/test-fixture.c:25:38: error: 'G_TEST_DBUS_NONE' undeclared (first use > in this function) > tests/test-fixture.c:25:38: note: each undeclared identifier is reported > only once for each function it appears in > tests/test-fixture.c:30:5: warning: implicit declaration of function > 'g_test_dbus_add_service_dir' [-Wimplicit-function-declaration] > tests/test-fixture.c:33:5: warning: implicit declaration of function > 'g_test_dbus_up' [-Wimplicit-function-declaration] > tests/test-fixture.c: In function 'test_fixture_teardown': > tests/test-fixture.c:77:5: warning: implicit declaration of function > 'g_test_dbus_down' [-Wimplicit-function-declaration] > make[2]: *** [tests/libmm_test_common_la-test-fixture.lo] Error 1 > make[2]: Leaving directory `/root/ModemManager-1.4.6/plugins' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/ModemManager-1.4.6' > make: *** [all] Error 2 > > > I have googled this issue but I can't find any help on this. Am I missing > something? > > I use the following ./configure: > > ./configure --without-mbim --without-qmi > > > Any help is greatly appreciated,
Oh, looks like you have GLib/GIO 2.32 (which is the minimum required version of ModemManager) but we unconditionally try to compile the dbus testing support which comes only with GLib/GIO 2.34; that's a bug in the building setup of ModemManager, will get that fixed. You could try to install the new GLib version meanwhile, if possible. -- Aleksander https://aleksander.es _______________________________________________ ModemManager-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/modemmanager-devel
