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
_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to