LINUX.ORG.RU

История изменений

Исправление Sasazuka, (текущая версия) :

 в емакс 26

Пробую собрать и установить его, но не получается.
Выдают мне нечто такое:

./configure
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
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... yes
checking for pselect... yes
checking for readlink... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... yes
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /bin/gzip
checking for 'find' args to delete a file... -delete
checking for setfattr... yes
checking for -znocombreloc... yes
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for ALSA... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sys/prctl.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... no
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... no
checking for X... true
configure: error: You seem to be running X, but no X development libraries
were found.  You should install the relevant development files for X
and for the toolkit you want, such as Gtk+ or Motif.  Also make
sure you have development files for image handling, i.e.
tiff, gif, jpeg, png and xpm.
If you are sure you want Emacs compiled without X window support, pass
  --without-x
to configure.

Я поискал в Сети.

Нашёл совет, но не знаю, разумно ли ему следовать.

Нормален он, этот ppa:kelleyk/emacs, не знаете?

Ещё один малый советовал установить зависимости, используя предыдущую версию Emacs, и уже после этого пробовать собрать Emacs 26. Можно этим советом пользоваться, не подскажете?

P.S. Почему-то не работает cut /cut. Наверное, не совместим с br. А без br всё валится в кучу. Поэтому, использовал code. Если что, то вот такие вот дела.

Исправление Sasazuka, :

 в емакс 26

Пробую собрать и установить его, но не получается.
Выдают мне нечто такое:

[br]./configure
[br]checking for xcrun... no
[br]checking for GNU Make... make
[br]checking build system type... x86_64-pc-linux-gnu
[br]checking host system type... x86_64-pc-linux-gnu
[br]checking for gcc... gcc
[br]checking whether the C compiler works... yes
[br]checking for C compiler default output file name... a.out
[br]checking for suffix of executables... 
[br]checking whether we are cross compiling... no
[br]checking for suffix of object files... o
[br]checking whether we are using the GNU C compiler... yes
[br]checking whether gcc accepts -g... yes
[br]checking for gcc option to enable C11 features... none needed
[br]checking whether gcc and cc understand -c and -o together... yes
[br]checking for putenv... yes
[br]checking for sbrk... yes
[br]checking for fchmod... yes
[br]checking for readlinkat... yes
[br]checking for explicit_bzero... no
[br]checking for faccessat... yes
[br]checking for fcntl... yes
[br]checking for fdopendir... yes
[br]checking for fstatat... yes
[br]checking for fsync... yes
[br]checking for gettimeofday... yes
[br]checking for nanotime... no
[br]checking for lstat... yes
[br]checking for mkostemp... yes
[br]checking for tzset... yes
[br]checking for pipe2... yes
[br]checking for pselect... yes
[br]checking for readlink... yes
[br]checking for strtoimax... yes
[br]checking for symlink... yes
[br]checking for localtime_r... yes
[br]checking for timegm... yes
[br]checking for futimes... yes
[br]checking for futimesat... yes
[br]checking for futimens... yes
[br]checking for utimensat... yes
[br]checking for lutimes... yes
[br]checking for getdtablesize... yes
[br]checking how to run the C preprocessor... gcc -E
[br]checking for grep that handles long lines and -e... /bin/grep
[br]checking for egrep... /bin/grep -E
[br]checking for ANSI C header files... yes
[br]checking for sys/types.h... yes
[br]checking for sys/stat.h... yes
[br]checking for stdlib.h... yes
[br]checking for string.h... yes
[br]checking for memory.h... yes
[br]checking for strings.h... yes
[br]checking for inttypes.h... yes
[br]checking for stdint.h... yes
[br]checking for unistd.h... yes
[br]checking minix/config.h usability... no
[br]checking minix/config.h presence... no
[br]checking for minix/config.h... no
[br]checking whether it is safe to define __EXTENSIONS__... yes
[br]checking whether _XOPEN_SOURCE should be defined... no
[br]checking for Minix Amsterdam compiler... no
[br]checking for ar... ar
[br]checking for ranlib... ranlib
[br]checking for special C compiler options needed for large files... no
[br]checking for _FILE_OFFSET_BITS value needed for large files... no
[br]checking whether gcc accepts -g3 -O2... yes
[br]checking whether the compiler is clang... no
[br]checking whether C compiler handles -Werror -Wunknown-warning-option... no
[br]checking for a BSD-compatible install... /usr/bin/install -c
[br]checking command to symlink files in the same directory... ln -s
[br]checking for install-info... /usr/bin/install-info
[br]checking for gzip... /bin/gzip
[br]checking for 'find' args to delete a file... -delete
[br]checking for setfattr... yes
[br]checking for -znocombreloc... yes
[br]checking whether addresses are sanitized... no
[br]checking for library containing sqrt... -lm
[br]checking for pkg-config... /usr/bin/pkg-config
[br]checking pkg-config is at least version 0.9.0... yes
[br]checking for machine/soundcard.h... no
[br]checking for sys/soundcard.h... yes
[br]checking for soundcard.h... no
[br]checking for mmsystem.h... no
[br]checking for _oss_ioctl in -lossaudio... no
[br]checking for ALSA... no
[br]checking for linux/fs.h... yes
[br]checking for malloc.h... yes
[br]checking for sys/systeminfo.h... no
[br]checking for sys/sysinfo.h... yes
[br]checking for coff.h... no
[br]checking for pty.h... yes
[br]checking for sys/resource.h... yes
[br]checking for sys/utsname.h... yes
[br]checking for pwd.h... yes
[br]checking for utmp.h... yes
[br]checking for util.h... no
[br]checking for sys/prctl.h... yes
[br]checking for sys/socket.h... yes
[br]checking for stdlib.h... (cached) yes
[br]checking for unistd.h... (cached) yes
[br]checking for sys/param.h... yes
[br]checking for pthread.h... yes
[br]checking for malloc/malloc.h... no
[br]checking for sys/un.h... yes
[br]checking for dirent.h... yes
[br]checking for execinfo.h... yes
[br]checking for stdio_ext.h... yes
[br]checking for getopt.h... yes
[br]checking for sys/cdefs.h... yes
[br]checking for sys/time.h... yes
[br]checking for limits.h... yes
[br]checking for wchar.h... yes
[br]checking for stdint.h... (cached) yes
[br]checking for inttypes.h... (cached) yes
[br]checking for sys/select.h... yes
[br]checking for sys/stat.h... (cached) yes
[br]checking for ADDR_NO_RANDOMIZE... yes
[br]checking if Linux sysinfo may be used... yes
[br]checking for term.h... no
[br]checking whether time.h and sys/time.h may both be included... yes
[br]checking whether sys_siglist is declared... yes
[br]checking for sys/wait.h that is POSIX.1 compatible... yes
[br]checking for net/if.h... yes
[br]checking for ifaddrs.h... yes
[br]checking for net/if_dl.h... no
[br]checking for struct ifreq.ifr_flags... yes
[br]checking for struct ifreq.ifr_hwaddr... yes
[br]checking for struct ifreq.ifr_netmask... yes
[br]checking for struct ifreq.ifr_broadaddr... yes
[br]checking for struct ifreq.ifr_addr... yes
[br]checking for struct ifreq.ifr_addr.sa_len... no
[br]checking whether gcc understands -MMD -MF... yes
[br]checking for X... no
[br]checking for X... true
[br]configure: error: You seem to be running X, but no X development libraries
[br]were found.  You should install the relevant development files for X
[br]and for the toolkit you want, such as Gtk+ or Motif.  Also make
[br]sure you have development files for image handling, i.e.
[br]tiff, gif, jpeg, png and xpm.
[br]If you are sure you want Emacs compiled without X window support, pass
[br]  --without-x
[br]to configure.

Я поискал в Сети.

Нашёл совет, но не знаю, разумно ли ему следовать.

Нормален он, этот ppa:kelleyk/emacs, не знаете?

Ещё один малый советовал установить зависимости, используя предыдущую версию Emacs, и уже после этого пробовать собрать Emacs 26. Можно этим советом пользоваться, не подскажете?

P.S. Почему-то не работает cut /cut. Наверное, не совместим с br. А без br всё валится в кучу. Поэтому, использовал code. Если что, то вот такие вот дела.

Исходная версия Sasazuka, :

 в емакс 26

Пробую собрать и установить его, но не получается.
Выдают мне нечто такое:


./configure
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
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... yes
checking for pselect... yes
checking for readlink... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... yes
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /bin/gzip
checking for 'find' args to delete a file... -delete
checking for setfattr... yes
checking for -znocombreloc... yes
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for ALSA... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sys/prctl.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... no
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... no
checking for X... true
configure: error: You seem to be running X, but no X development libraries
were found. You should install the relevant development files for X
and for the toolkit you want, such as Gtk+ or Motif. Also make
sure you have development files for image handling, i.e.
tiff, gif, jpeg, png and xpm.
If you are sure you want Emacs compiled without X window support, pass
--without-x
to configure.

Я поискал в Сети.

Нашёл совет, но не знаю, разумно ли ему следовать.

Нормален он, этот ppa:kelleyk/emacs, не знаете?

Ещё один малый советовал установить зависимости, используя предыдущую версию Emacs, и уже после этого пробовать собрать Emacs 26. Можно этим советом пользоваться, не подскажете?