Re: [Evolution] evo svn build failing -- /usr/lib/evolution/2.10/ undefined reference to `e_gettext'

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
./ --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/ undefined reference to `e_gettext'

Shouldn't the build explicitly be linking to the 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/ -Wl,--rpath -Wl,/usr/lib/evolution/2.10
/usr/lib/evolution/2.10/ undefined reference to `e_gettext'

Here's the cause of it.

GCC is passing "--rpath /usr/lib/evolution/2.10" to the linker.

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


to /tmp.
Then ./configured with my params and built

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]