Hello, all, I'm guessing this is the correct mailing list for this question; if not, please point me to the correct list.
I just tried compiling and installing Evolution from its trunk using the instructions provided here: http://www.go-evolution.org/Compiling_Evolution_from_SVN This involved checking out libsoup, gtkhtml, evolution-data-server, and evolution from the Subversion repositories, then building each component with the following general steps: autogen.sh make sudo make install Everything worked fine until I tried to run "sudo make install" for evolution itself. It looks like libeshell.so was not installed to /opt/evo/lib/evolution2.12, causing a link error when libevolution-test.so is built. ... Making install in shell make[1]: Entering directory `/home/user/svn/gnome/evolution/shell' make install-am make[2]: Entering directory `/home/user/svn/gnome/evolution/shell' make[3]: Entering directory `/home/user/svn/gnome/evolution/shell' /bin/bash ../mkinstalldirs /opt/evo/bin /bin/bash ../libtool --mode=install /usr/bin/install -c evolution /opt/evo/bin/evolution libtool: install: warning: `libeshell.la' has not been installed in `/opt/evo/lib/evolution/2.12' /usr/bin/install -c .libs/evolution /opt/evo/bin/evolution test -z "/opt/evo/lib/evolution/2.12/components" || mkdir -p -- "/opt/evo/lib/evolution/2.12/components" /bin/bash ../libtool --mode=install /usr/bin/install -c 'libevolution-test.la' '/opt/evo/lib/evolution/2.12/components/libevolution-test.la' libtool: install: warning: relinking `libevolution-test.la' (cd /home/user/svn/gnome/evolution/shell; /bin/bash ../libtool --tag=CC --mode=relink gcc -g -O2 -Wall -Wmissing-prototypes -Wno-sign-compare -o libevolution-test.la -rpath /opt/evo/lib/evolution/2.12/components -avoid-version -module Evolution-common.lo Evolution-skels.lo Evolution-stubs.lo evolution-test-component.lo libeshell.la -Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE -lgnomevfs-2 -lgnome-keyring -lgconf-2 -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 ) gcc -shared .libs/Evolution-common.o .libs/Evolution-skels.o .libs/Evolution-stubs.o .libs/evolution-test-component.o -Wl,--rpath -Wl,/opt/evo/lib/evolution/2.12 -L/opt/evo/lib/evolution/2.12 -leshell -L/usr/lib -lgnomeui-2 -lSM -lICE -lgnomevfs-2 -lgnome-keyring -lgconf-2 -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -Wl,--export-dynamic -pthread -Wl,-soname -Wl,libevolution-test.so -o .libs/libevolution-test.so /usr/bin/ld: cannot find -leshell collect2: ld returned 1 exit status libtool: install: error: relink `libevolution-test.la' with the above command before installing it make[3]: *** [install-componentLTLIBRARIES] Error 1 make[3]: Leaving directory `/home/user/svn/gnome/evolution/shell' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/user/svn/gnome/evolution/shell' make[1]: *** [install] Error 2 make[1]: Leaving directory `/home/user/svn/gnome/evolution/shell' make: *** [install-recursive] Error 1 I was able to work around this by installing the missing .so file manually, then continuing: cd shell sudo install .libs/libeshell.so /opt/evo/lib/evolution/2.12 cd .. sudo make install This let me get past the problem, but I wonder if there's a problem with the Makefile (generated from Makefile.am, if I understand correctly). Is there some way to confirm that this is the problem? If so, how am I supposed to report it to the correct group? Thanks. _______________________________________________ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers