Re: [Evolution-hackers] Checking installation of header files for data service components



        Hi,

On Mon, 2020-11-23 at 21:00 +0100, Markus Elfring via evolution-hackers
wrote:
This build parameter can trigger also further development challenges.

No, as long as you use it properly.

Evolution depends on the evolution-data-server, not only as a usual
library dependency, but also because things are just split into the two
projects and to fix a problem in Evolution can mean to touch the
evolution-data-server code, sometimes only there, sometimes on both
places. Thus when you develop for Evolution, you should build it into
the same CMAKE_INSTALL_PREFIX as you built the evolution-data-server
with.

That's all.

It seems it's not understandable from the copy&paste-based tutorial of
"how to build from sources" for you for some reason, from a link I gave
you I guess like tenth times:
https://wiki.gnome.org/Apps/Evolution/Building
Read it carefully. Follow it closely. Things will work.

I said it to you elsewhere already: if you do nasty things (using the
DESTDIR and expect that you can build against such "copied" (they are
not *installed*, because DESTDIR != CMAKE_INSTALL_PREFIX) sources, then
you are in it on your own. It doesn't mean the code base doesn't
support other environments, it only means that there is no intention to
make the Building page too complicated, to rise the barrier to the
newcomers, from my point of view unnecessary. You do not seem to be a
newbie, you seem to be able to make things work on your own, with your
nasty workarounds. Which is good. For you.

        Bye,
        Milan



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