I have successfully compiled and installed 3.18.5 on two other boxes of OpenSUSE 42.1 - 64-bit.
I am running into a curious issue with the "make install" phase of the second package "evolution-3.18.5" of the third box. Everything compiles and links correctly, but when I go to do a "sudo make install" it states that I need to "relink" the utils library. "libtool: error: error: relink ' libevolution-util.la' with the above command before installing it". Wondering if anyone else ran into this? Why would it compile OK on two other computers (ok compile laptop: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz, ok compile desktop: Intel(R) Xeon(R) CPU E5-1620 v3 @ 3.50GHz, broken compile desktop: Intel(R) Xeon(R) CPU E5-1620 v3 @ 3.50GHz). The configures had the same args for all three hosts: evolution-data-server: (disable ubuntu and gnome online auth) ./configure --disable-uoa --with-openldap --with-contact-maps --disable-goa evolution: (disabled gnome-autoar) ./configure --with-openldap --enable-contact-maps --enable-plugins=all --disable-autoar --enable-nss=yes --enable-smime My cflags & cxxflags are: CXXFLAGS=-mtune=native -march=native -g CFLAGS=-mtune=native -march=native -g Specifically, the error is as follows - snipped for brevity: ...gal-view-instance.h gal-view.h '/usr/local/include/evolution/e-util' /usr/bin/mkdir -p '/usr/local/lib64/evolution' /bin/sh ../libtool --mode=install /usr/bin/install -c libevolution-util.la '/usr/local/lib64/evolution' libtool: warning: relinking 'libevolution-util.la' libtool: install: (cd /usr/local/src/evo-3.18.5/evolution-3.18.5/e-util; /bin/sh "/usr/local/src/evo-3.18.5/evolution-3.18.5/libtool" --silent --tag CC --mode=relink gcc -mtune=native -march=native -g -fno-strict-aliasing -avoid-version -no-undefined -Wl,--no-undefined -o libevolution-util.la -rpath /usr/local/lib64/evolution libevolution_util_la-e-action-combo-box.lo... ...-lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lenchant -lgmodule-2.0 -pthread -lglib-2.0 -lm ) .libs/libevolution_util_la-e-misc-utils.o: In function `e_util_open_client_sync': /usr/local/src/evo-3.18.5/evolution-3.18.5/e-util/e-misc-utils.c:2471: undefined reference to `e_util_get_source_full_name' .libs/libevolution_util_la-e-source-combo-box.o: In function `source_combo_box_constructed': /usr/local/src/evo-3.18.5/evolution-3.18.5/e-util/e-source-combo-box.c:343: undefined reference to `e_cell_renderer_color_new' .libs/libevolution_util_la-e-source-selector.o: In function `e_source_selector_init': /usr/local/src/evo-3.18.5/evolution-3.18.5/e-util/e-source-selector.c:1728: undefined reference to `e_cell_renderer_color_new' collect2: error: ld returned 1 exit status libtool: error: error: relink 'libevolution-util.la' with the above command before installing it Makefile:1748: recipe for target 'install-privsolibLTLIBRARIES' failed make[3]: *** [install-privsolibLTLIBRARIES] Error 1 make[3]: Leaving directory '/usr/local/src/evo-3.18.5/evolution-3.18.5/e-util' Makefile:4332: recipe for target 'install-am' failed make[2]: *** [install-am] Error 2 make[2]: Leaving directory '/usr/local/src/evo-3.18.5/evolution-3.18.5/e-util' ...
_______________________________________________ evolution-list mailing list [email protected] To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
