On Di, 2011-02-08 at 20:47 +0000, Tino Keitel wrote:
> On Tue, Feb 08, 2011 at 20:32:07 +0100, Tino Keitel wrote:
> > Hi,
> > 
> > I just upgraded to 1.1.1 compiled from source on my Debian Lenny
> > system, and now I get this error:
> > 
> > 2011-02-08_19:22:47.70121 [ERROR] sync: syncevolution.xml not found
> > 
> > I see that there is a file share/syncevolution/xml/syncevolution.xml in
> > the installation path.
> 
> I looked into the strace output and saw that syncevolution looks in
> /usr/local/share/syncevolution. I created a symlink there to
> ~/install/share/syncevolution/ and now it works.

That sounds like something went wrong in the compilation. If you used
"--prefix=<something>", then that should override the /usr/local prefix.
Can you check why that failed? I don't want to have lurking bugs there
somewhere.

Your "libtool g++" invocation for anything in src/syncevo should have
something like -DXML_CONFIG_DIR=\"/tmp/local/share/syncevolution/xml\"
with the path chosen by you - I used --prefix=/tmp/local here.

It is set in the Makefile based on $(datadir), which itself is
ultimately derived from $(prefix).

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to