[prev in list] [next in list] [prev in thread] [next in thread] 

List:       evolution
Subject:    Re: [Evolution] 'make install' linking problem
From:       "E. M. Recio" <erecio () polywog ! org>
Date:       2016-04-13 13:00:56
Message-ID: alpine.LSU.2.20.1604130758200.6270 () moz ! polywog ! org
[Download RAW message or body]

OK, now I feel like an idiot. :-/

You are right with the system packages of evolution. It didn't occur to me 
because I typically double check before compiling that the system's 
packages are uninstalled. I guess I am just getting old and forgetful!

I typically install the distro's evolution devel packages, so that it 
installes the 'devel' dependencies (e.g.: libgweather-devel, 
libchamplain-devel, ... ). Then I promptly remove the evolution 
packages and compile the latest source. I guess I just forgot to remove 
the packages... which cost me 1 full day of googling, debugging, and 
hitting my head on the keyboard! :-\

Oh, well, thanks again!! It worked.

-e


On Tue, 12 Apr 2016, Milan Crha wrote:

> On Tue, 2016-04-12 at 12:13 -0400, E. M. Recio wrote:
>> "libtool: error: error: relink 'libevolution-util.la' with the above
>> command before installing it".
>> ...
>> 
>>
>> libtool: warning: relinking 'libevolution-util.la'
>> ...
>> undefined reference to `e_util_get_source_full_name'
>> ...
>> undefined reference to `e_cell_renderer_color_new'
>> 
>> libtool:   error: error: relink 'libevolution-util.la' with the
>> above command before installing it
>> 
>
> 	Hi,
> the problem is that there are undefined references in the library. It
> can be that you either mix different versions of the evolution-data-
> server and the evolution (they should be of the same version), or you
> re-compile the one of them in the same directory with leftover build
> files.
>
> I would try to `make distclean` first, then rebuild it with ./configure
> ... && make && make install.
>
> Also make sure that the system-installed development files are not
> mixed with those you build, like if you happen to have installed also
> the development packages for the evolution-data-server and/or evolution
> itself. Better to uninstall them, because you are building them anyway.
> 	Bye,
> 	Milan
>
> _______________________________________________
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic