[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
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: Mon, 21 Apr 2008 14:17:28 -0400
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]