Op 2013-10-31 om 11:11 schreef Geert Stappers:
> 
> Hello NM & MM Mailinglist,
> 
> Over here I have a strange error while compiling modem-manager
> from git. This is what `make` gives me:
> 
> <screenshot>
>   CCLD     test-modem-helpers-huawei
>   CC       altair/test_modem_helpers_altair_lte-mm-modem-helpers-altair-lte.o
>   CC       
> altair/tests/test_modem_helpers_altair_lte-test-modem-helpers-altair-lte.o
>   CCLD     test-modem-helpers-altair-lte
> /usr/bin/ld: 
> altair/tests/test_modem_helpers_altair_lte-test-modem-helpers-altair-lte.o: 
> undefined reference to symbol 'g_type_init'
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0: error adding symbols: DSO 
> missing from command line
> collect2: error: ld returned 1 exit status
> make[2]: *** [test-modem-helpers-altair-lte] Error 1
> make[2]: Leaving directory `/home/stappers/src/ModemManager/plugins'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/stappers/src/ModemManager'
> make: *** [all] Error 2
> </screenshot>
> 
> The strange thing is that previous test with 'g_type_init' do get compiled.
> 

My workaround is to not build the altair plug-in test.

diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index d775d5a..24994e1 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -359,17 +359,6 @@ libmm_plugin_altair_lte_la_SOURCES = \
 libmm_plugin_altair_lte_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS)
 libmm_plugin_altair_lte_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS)
 
-noinst_PROGRAMS += test-modem-helpers-altair-lte
-test_modem_helpers_altair_lte_SOURCES = \
-       altair/mm-modem-helpers-altair-lte.c \
-       altair/mm-modem-helpers-altair-lte.h \
-       altair/tests/test-modem-helpers-altair-lte.c
-test_modem_helpers_altair_lte_CPPFLAGS = \
-       -I$(top_srcdir)/plugins/altair \
-       $(PLUGIN_COMMON_COMPILER_FLAGS)
-test_modem_helpers_altair_lte_LDFLAGS = $(top_builddir)/libmm-glib/libmm-glib.l
-
-
 # VIA modem
 libmm_plugin_via_la_SOURCES = \
        via/mm-plugin-via.c \


Now I have a completed build.


Groeten
Geert Stappers
-- 
Leven en laten leven
_______________________________________________
networkmanager-list mailing list
networkmanager-list@gnome.org
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to