Skip to content

Instantly share code, notes, and snippets.

@boscoworks
Created January 10, 2015 06:11
Show Gist options
  • Save boscoworks/061740804076e8187436 to your computer and use it in GitHub Desktop.
Save boscoworks/061740804076e8187436 to your computer and use it in GitHub Desktop.
lynx/ncursesをソースコードビルドする ref: http://qiita.com/boscoworks/items/92ba5aa792f8653c2a1d
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz -P /usr/local/share/downloaded/
tar -zxvf /usr/local/share/downloaded/ncurses-5.9.tar.gz -C /usr/local/src/
sudo make install
sudo ln -s /usr/local/lib/lynx-2.8.8rel.2 /usr/local/lynx
sudo ln -s /usr/local/lib/lynx-2.8.8rel.2/bin/lynx /usr/local/bin/lynx
sudo rm -r /usr/local/share/downloaded/ncurses-5.9.tar.gz
sudo rm -r /usr/local/src/ncurses-5.9/
sudo rm -r usr/local/lib/ncurses-5.9/
sudo rm -r /usr/local/ncurses
sudo rm -r /usr/local/etc/ld.so.conf.d/ncurses-5.9.conf
sudo rm -r /etc/ld.so.conf.d/ncurses-5.9
sudo ldconfig
sudo rm -r /usr/local/share/downloaded/lynx2.8.8rel.2.tar.gz
sudo rm -r /usr/local/src/lynx2-8-8/
sudo rm -r usr/local/lib/lynx-2.8.8rel.2/
sudo rm -r /usr/local/lynx
sudo rm -r /usr/local/bin/lynx
cd /usr/local/src/ncurses-5.9/
./configure --prefix=/usr/local/lib/ncurses-5.9
sudo make install
sudo ln -s /usr/local/lib/ncurses-5.9 /usr/local/ncurses
echo "/usr/local/lib/ncurses-5.9/lib" > /usr/local/etc/ld.so.conf.d/ncurses-5.9.conf
sudo ln -s /usr/local/etc/ld.so.conf.d/ncurses-5.9.conf /etc/ld.so.conf.d/ncurses-5.9.conf
sudo ldconfig
wget http://lynx.isc.org/current/lynx2.8.8rel.2.tar.gz -P /usr/local/share/downloaded/
tar -zxvf /usr/local/share/downloaded/lynx2.8.8rel.2.tar.gz -C /usr/local/src/
cd /usr/local/src/lynx2-8-8/
./configure --prefix=/usr/local/lib/lynx-2.8.8rel.2 --with-curses-dir=/usr/local/lib/ncurses-5.9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment