Re: [Evolution] Trouble Building Evolution 2.22.1 on Darwin/Pkgsrc
- From: "J. Alexander Jacocks" <jjacocks gmail com>
- To: "Tor Lillqvist" <tml iki fi>
- Cc: evolution-list <evolution-list gnome org>
- Subject: Re: [Evolution] Trouble Building Evolution 2.22.1 on Darwin/Pkgsrc
- Date: Thu, 24 Apr 2008 11:34:12 -0400
Nobody else has any idea on how to fix/work around this problem? As
far as I can tell, Evolution can't currently be built on Darwin with
this symbol conflict issue.
Thanks!
On Mon, Apr 21, 2008 at 2:17 PM, J. Alexander Jacocks
<jjacocks gmail com> wrote:
NetBSD pkgsrc is the NetBSD scripts and Makefiles used to build
software, semi-automatically, on NetBSD. Those scripts have been
ported to several other platforms, notably Mac OS X and Solaris.
Based on your commentary, I wonder if this isn't a Mac OS 10.5
problem, rather than a pkgsrc problem.
Thanks!
On Mon, Apr 21, 2008 at 3:26 AM, Tor Lillqvist <tml iki fi> wrote:
> > I'm trying (without success) to build Evolution 2.22.1 on MacOS 10.5.2
> > with NetBSD pkgsrc.
>
> Don't assume people here have any idea what "pkgsrc" is.
>
>
> > building Evo, itself, fails on link, with a
> > duplicate symbol error, on _vfolder_store.
>
> Both em-folder-browser.c and mail-vfolder.c define the non-static
> global variable vfolder_store. This is perfectly legal in C as long as
> both don't define an initial value for it (neither does). Although I
> guess one could argue, that as what is being linked from the object
> files here is a shared library and not a "normal" executable, we are
> in implementation-defined territory. Anyway, clearly it would be
> better and cleaner if one of the definitions was changed into an
> extern declaration instead.
>
> --tml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]