emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cleaning out old X11 toolkits?


From: Jean Louis
Subject: Re: Cleaning out old X11 toolkits?
Date: Sat, 13 Feb 2021 01:03:09 +0300
User-agent: Mutt/2.0 (3d08634) (2020-11-07)

* Jean Louis <bugs@gnu.support> [2021-02-13 00:54]:
> * Lars Ingebrigtsen <larsi@gnus.org> [2021-02-12 12:36]:
> > Robert Pluim <rpluim@gmail.com> writes:
> > 
> > > ~/.../archives/emacs-bugs
> > > $ grep '^In.*pc-linux-gnu' 2018-* 2019-* 2020-*|grep -i 'motif'|wc -l
> > > 3
> > >
> > > So itʼs ~80% GTK, 16% Lucid, and Motif can be removed.
> > 
> > Thanks for the analysis, and I agree that if we're going to remove
> > anything Motif seems like the obvious candidate here.
> > 
> > One possible thing to take into consideration: Are there any systems
> > (that we care about) where Motif is the only toolkit solution
> > available?

CDE is obviously developed and in use. I hope you have reviewed the
link, yesterday people were developing CDE that uses Motif or Lesstif
and runs on many UNIX systems and GNU/Linux, it would not be good
removing Motif from people who may wish to run it. They may not be
reporting on this mailing list, but review the CDE website.

By the way, I cannot compile lesstif/motif:

  What toolkit should Emacs use?                          MOTIF



~/Programming/Software/emacs
$ make
cd . && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './autogen.sh git'.
if [ -x ./config.status ]; then \
     ./config.status --recheck; \
else                            \
     ./configure --cache-file=/dev/null; \
fi
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/package/text/emacs 
--with-modules --with-x-toolkit=motif 
PKG_CONFIG_PATH=/home/data1/protected/GNUstep/Library/Libraries/pkgconfig:/usr/lib/pkgconfig
 --no-create --no-recursion
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
configure: error: '--with-x-toolkit=motif' is invalid;
this option's value should be 'yes', 'no', 'lucid', 'athena', 'gtk',
'gtk2' or 'gtk3'.  'yes' and 'gtk' are synonyms.
'athena' and 'lucid' are synonyms.
make: *** [Makefile:452: config.status] Error 1
~/Programming/Software/emacs
$

So motif is not even option currently. It is bug.

Jean



reply via email to

[Prev in Thread] Current Thread [Next in Thread]