cygwin build broken due to acons missing but...

Jeff Sparkes jsparkes at gmail.com
Wed Feb 16 09:20:13 EST 2011


On Tue, Feb 15, 2011 at 10:18 AM, Jerry James <james at xemacs.org> wrote:

> On Mon, Feb 14, 2011 at 4:15 AM, Mats Lidell <matsl at xemacs.org> wrote:
> > Hi,
> >
> > The recent acons change breaks the cygwin build. acons is exported in
> > xemacs.def. Removing that from xemacs.def makes the build succeed.
> >
> > But before doing that I must ask what is xemacs.def good for. A quick
> > check in the Makefiles reveals that dlltool is involved. The manpage
> > for dlltool talks about "Create files needed to build and use DLLs"
> > But I fail to find any DLLs being built!? Please enlighten me.
> >
> > Yours
> > --
> > %% Mats
>
> It is used to list the symbols that are visible to external modules.
> XEmacs isn't really a DLL, but it exports symbols like one, for
> consumption by the modules.
>

Where is it getting acons from?  It's not in the source any more, or in the
object files.

[jsparkes xemacs-local]# nm -o src/*.o | grep acons
src/alloc.o:00001339 T _Facons
src/alloc.o:000000b0 d _SFacons
src/faces.o:         U _Facons


-- 
Jeff Sparkes
jsparkes at gmail.com


More information about the XEmacs-Beta mailing list