zoukankan      html  css  js  c++  java
  • emacs源码安装

    1、源码下载地址=》下载

    选择下载的版本,我下的是emacs-26.1.tar.xz 版本

    2、解压

    xz -d emacs-26.1.tar.xz  # 解压成tar文件
    tar -xvf emacs-26.1.tar # 解压

    3、编译安装

    ./configure --prefix=/opt/emacs/

    如果出现以下错误:

    checking for libXaw... configure: error: No X toolkit could be found.
    If you are sure you want Emacs compiled without an X toolkit, pass
      --with-x-toolkit=no
    to configure.  Otherwise, install the development libraries for the toolkit
    that you want to use (e.g. Gtk+) and re-run configure.

    解决方案:

    安装依赖:

    sudo apt-get install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libgtk-3-dev libncurses-dev libxpm-dev automake autoconf

    如果出现以下错误:

    configure: error: The following required libraries were not found:
         gnutls
    Maybe some development libraries/packages are missing?
    If you don't want to link with them give
         --with-gnutls=no
    as options to configure

    解决方案:

    sudo apt-get install gnutls-dev

    如果出现以下警告:

    configure: WARNING: This configuration installs a 'movemail' program
    that does not retrieve POP3 email.  By default, Emacs 25 and earlier
    installed a 'movemail' program that retrieved POP3 email via only
    insecure channels, a practice that is no longer recommended but that
    you can continue to support by using './configure --with-pop'.
    configure: You might want to install GNU Mailutils
    <https://mailutils.org> and use './configure --with-mailutils'.

    解决方案:

    ./configure --prefix=/opt/emacs/ --with-mailutils --with-pop

    最后:

    make && make install

    添加软连接

    ln -s /opt/emacs/bin/emacs /usr/bin/emacs

    出现上图说明安装成功了

  • 相关阅读:
    已经二叉树的前序遍历和中序遍历 写出后序遍历算法
    Windows GVim
    PHP PDO
    Html5 Geolocation获取地理位置信息
    Vim字符编码/中文乱码详解
    Vim常用操作命令
    三列布局,左右宽度固定,中间一列随浏览器窗口变化宽度
    Html5 跨域通信
    Http 与 Socket 区别
    浏览器对比不应该成为月经帖或季度帖
  • 原文地址:https://www.cnblogs.com/felixwang2/p/10281092.html
Copyright © 2011-2022 走看看