Re: [Evolution] evo svn build failing -- /usr/lib/evolution/2.10/libetable.so.0: undefined reference to `e_gettext'
- From: Reid Thompson <Reid Thompson ateb com>
- To: Matthew Barnes <mbarnes redhat com>
- Cc: evolution-list gnome org
- Subject: Re: [Evolution] evo svn build failing -- /usr/lib/evolution/2.10/libetable.so.0: undefined reference to `e_gettext'
- Date: Tue, 27 Mar 2007 14:25:39 -0400
Matthew Barnes wrote:
On Tue, 2007-03-27 at 10:32 -0400, Reid Thompson wrote:
OK -- rm'd the entire evolution directory, checked out fresh from svn, then
./autogen.sh --prefix=/usr --enable-nntp=yes --enable-imap4=yes
--enable-cairo-calendar=yes --enable-mono=yes --enable-exchange=yes
--enable-plugins=all --with-openldap=yes && make
build fails with same error
/usr/lib/evolution/2.10/libetable.so.0: undefined reference to `e_gettext'
Shouldn't the build explicitly be linking to the libetable.so.0 in the
svn build tree, rather than the one in /usr/lib?????
Yes. It looks like there's something screwy in your build environment.
/usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/usr/lib/evolution/2.10
/usr/lib/evolution/2.10/libetable.so.0: undefined reference to `e_gettext'
Here's the cause of it.
GCC is passing "--rpath /usr/lib/evolution/2.10" to the linker.
http://www.gnu.org/software/binutils/manual/ld-2.9.1/html_node/ld_3.html
I'm not sure how that's getting into your autoconf-generated Makefiles,
but that's why the build is failing.
Matthew Barnes
I'm not fluent with automake/configure/etc... so not sure why the above
is occurring.
NOT the proper way to fix this but => I shutdown all evo backend
processes ( evolution --force-shutdown ), then mv'd everything from
/usr/lib/evolution/2.10"
to /tmp.
distcleaned
Then ./configured with my params and built
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]