aboutsummaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorgabrielgio <gabriel.giovanini@pm.me>2020-07-12 20:54:52 +0200
committergabrielgio <gabriel.giovanini@pm.me>2020-07-12 20:54:52 +0200
commit31a09fcf1c0d7abf4791ca6e5bba37135d3305f7 (patch)
treeab2911083c5fca428fd009b20a24bdf36186b563 /content
parentbeccd4b2a4730325b18f52aae6f457b2c593dc85 (diff)
downloadgabrielgio.me-31a09fcf1c0d7abf4791ca6e5bba37135d3305f7.tar.gz
gabrielgio.me-31a09fcf1c0d7abf4791ca6e5bba37135d3305f7.tar.bz2
gabrielgio.me-31a09fcf1c0d7abf4791ca6e5bba37135d3305f7.zip
Add log and some others small fixes
Diffstat (limited to 'content')
-rw-r--r--content/logs/2019-11-16-compiling-emacs.org35
1 files changed, 35 insertions, 0 deletions
diff --git a/content/logs/2019-11-16-compiling-emacs.org b/content/logs/2019-11-16-compiling-emacs.org
new file mode 100644
index 0000000..4e1c09f
--- /dev/null
+++ b/content/logs/2019-11-16-compiling-emacs.org
@@ -0,0 +1,35 @@
+---
+title: "Compiling emacs from source code on Fedora"
+date: 2019-11-16
+tags: ['emacs', 'emacs27', 'linux', 'fedora']
+---
+
+Compiling emacs from source and installing on fedora.
+
+* Installing Packages
+Install the following packages:
+#+BEGIN_SRC
+sudo dnf install git autoconf make gcc texinfo \
+ gnutls-devel giflib-devel ncurses-devel \
+ libjpeg-turbo-devel giflib-devel gtk3-devel \
+ libXpm-devel -y
+#+END_SRC
+
+* Cloning Repository
+Clone repository [[http://savannah.gnu.org/projects/emacs/][savannah.gnu.org]]:
+#+BEGIN_SRC
+git clone -b master git://git.sv.gnu.org/emacs.git
+#+END_SRC
+
+* Compiling
+Navigate to emacs folder (~cd emacs~) and execute the following steps
+
+#+BEGIN_SRC sh
+./autogen.sh
+./configure
+make -j$(nproc)
+sudo make install
+#+END_SRC
+
+After verify version with ~emacs --version~, it should be equal or higher than
+=28.0.50=.