Skip to content

Instantly share code, notes, and snippets.

@edouard-lopez
Last active October 17, 2019 17:17
Show Gist options
  • Select an option

  • Save edouard-lopez/503d40a5c1a49cf8ae87 to your computer and use it in GitHub Desktop.

Select an option

Save edouard-lopez/503d40a5c1a49cf8ae87 to your computer and use it in GitHub Desktop.
Installing/Compiling libsass and sassc on Ubuntu 14.04+/Linux Mint 17+ (needed by node-sass)
# Based on https://github.com/sass/libsass/wiki/Building-with-autotools
# Install dependencies
apt-get install automake libtool
# Fetch sources
git clone https://github.com/sass/libsass.git
git clone https://github.com/sass/sassc.git libsass/sassc
# Create configure script
cd libsass
autoreconf --force --install
cd ..
# Create custom makefiles for **shared library**, for more info read:
# 'Difference between static and shared libraries?' before installing libsass http://stackoverflow.com/q/2649334/802365
cd libsass
autoreconf --force --install
./configure \
--disable-tests \
--enable-shared \
--prefix=/usr
cd ..
# Build the library
make -C libsass -j5
# Install the library
sudo make -C libsass -j5 install
@t1gor
Copy link
Copy Markdown

t1gor commented Jan 9, 2017

Thank you! Very helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment