[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Possible build configurations
From: |
Eli Zaretskii |
Subject: |
Re: Possible build configurations |
Date: |
Sat, 20 Jan 2024 22:16:28 +0200 |
> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: emacs-devel@gnu.org
> Date: Sat, 20 Jan 2024 15:06:41 -0500
>
> > So I'm not sure what you are asking about here. For example, my
> > rading of the code is that 'x and 'xinput2 _can_ coexist with
> > 'pgtk-win (but not with any other FOO-win, AFAICT).
>
> Hmm... interesting. `pgtk-win` is provided by `pgtk-win.el`
> which is loaded in loadup via:
>
> (if (featurep 'pgtk)
> (progn
> (load "pgtk-dnd")
> (load "term/common-win")
> (load "term/pgtk-win")))
>
> so it's only defined if the `pgtk` feature is provided. In turn
>
> grep Fprovide.\*pgtk ~/src/emacs/main/src/**/*.[ch]
>
> suggests it's provided only by `pgtkterm.c` and my reading of
> `configure.ac` suggests `pgtkterm.c` and `xfns.c` (the file where
> `xinput2` and `x` are provided) can't be both linked into the `emacs`
> executable at the same time.
>
> Am I missing something?
I think I confused pgtk with gtk.