Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
melody.zhu@mahuika02 ~>  mkdir bin
melody.zhu@mahuika02 ~> cd bin
melody.zhu@mahuika02 ~/bin> mkdir curl
melody.zhu@mahuika02 ~/bin> mkdir zlib
melody.zhu@mahuika02 ~/bin> mkdir libpng
 
melody.zhu@mahuika02 ~/bin> cd ~
 
# install curl
melody.zhu@mahuika02 ~> git clone https://github.com/curl/curl.git
melody.zhu@mahuika02 ~> cd curl
melody.zhu@mahuika02 ~/curl> vim GIT-INFO
melody.zhu@mahuika02 ~/curl> ./buildconf
melody.zhu@mahuika02 ~/curl> ./configure --prefix=/home/melody.zhu/bin/curl
melody.zhu@mahuika02 ~/curl> make
melody.zhu@mahuika02 ~/curl> make install
 
 
# download zlib source code from https://zlib.net/ 
 
melody.zhu@mahuika02 ~> tar -xvzf zlib-1.2.11.tar.gz
melody.zhu@mahuika02 ~> cd zlib-1.2.11
melody.zhu@mahuika02 ~/zlib-1.2.11> ./configure --prefix=/home/melody.zhu/bin/zlib
melody.zhu@mahuika02 ~/zlib-1.2.11> make
melody.zhu@mahuika02 ~/zlib-1.2.11> make install
 
 
# install libpng
melody.zhu@mahuika02 ~> wget ftp://ftp-osl.osuosl.org/pub/libpng/src/libpng16/libpng-1.6.35.tar.gz
melody.zhu@mahuika02 ~> tar -xvzf libpng-1.6.35.tar.gz
melody.zhu@mahuika02 ~> cd libpng-1.6.35
melody.zhu@mahuika02 ~/libpng-1.6.35> LDFLAGS=-L/home/melody.zhu/bin/zlib/lib LIBS=-lz CPPFLAGS=-I/home/melody.zhu/bin/zlib/include ./configure --prefix=/home/melody.zhu/bin/libpng
melody.zhu@mahuika02 ~/libpng-1.6.35> make check
melody.zhu@mahuika02 ~/libpng-1.6.35> make install
 
 
# install Sphinx
melody.zhu@mahuika02 ~> pip install --install-option="--prefix=/home/melody.zhu/bin/" --user Sphinx

 
# update PATH
melody.zhu@mahuika02 ~> PATH=$PATH:/home/melody.zhu/bin
 

...