Skip to content

Instantly share code, notes, and snippets.

@jasonm23
Last active March 11, 2024 08:22
Show Gist options
  • Save jasonm23/8f2a2491d4f9a51672f7ef1fd028bee1 to your computer and use it in GitHub Desktop.
Save jasonm23/8f2a2491d4f9a51672f7ef1fd028bee1 to your computer and use it in GitHub Desktop.
Emacs v29 install from source on Ubuntu/Mint
sudo apt build-dep emacs
sudo apt install libgnutls28-dev \
libgtk-3-dev libwebkit2gtk-4.1-dev gnutls \
libgccjit0 libgccjit-10-dev libjansson4 libjansson-dev \
gnutls-bin libtree-sitter-dev gcc-10 imagemagick libmagick++-dev \
libwebp-dev webp libxft-dev libxft2
export CC=/usr/bin/gcc-10 && export CXX=/usr/bin/gcc-10 && ./autogen.sh && ./configure --with-native-compilation=aot && \
make -j$(proc) && /
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment