Advertisement
m0gliE

Building Fastcoin-qt/d Linux/Windows binaries ubuntu 12.

Jan 24th, 2014
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 1.89 KB | None | 0 0
  1. cd ~
  2.  
  3. sudo apt-get install build-essential libssl-dev libdb5.1-dev libdb5.1++-dev libboost1.48-all-dev git
  4. sudo apt-get install python-vm-builder qemu-kvm apt-cacher git-core ruby
  5. service apt-cacher start
  6.  
  7. git clone https://github.com/devrandom/gitian-builder
  8. cd gitian-builder
  9. bin/make-base-vm -a i386
  10. bin/make-base-vm -a amd64
  11.  
  12. mkdir inputs
  13. cd inputs/
  14. wget http://fukuchi.org/works/qrencode/qrencode-3.2.0.tar.bz2
  15. wget 'http://miniupnp.tuxfamily.org/files/download.php?file=miniupnpc-1.6.tar.gz' -O miniupnpc-1.6.tar.gz
  16.  
  17. cd ~
  18.  
  19. git clone https://github.com/fastcoinproject/fastcoin
  20. /* Build Linux 32bit & 64bit Builds */
  21. cd gitian-builder/
  22. bin/gbuild ../fastcoin/contrib/gitian-descriptors/gitian.yml -c fastcoin=fastcoin-8.5.1
  23.  
  24. /* Next part is the windows build */
  25.  
  26. cd inputs
  27. wget 'https://downloads.sourceforge.net/project/boost/boost/1.49.0/boost_1_49_0.tar.bz2'
  28. wget 'http://www.openssl.org/source/openssl-1.0.1c.tar.gz'
  29. wget 'http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz'
  30. wget 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz'
  31. wget 'http://downloads.sourceforge.net/project/libpng/libpng15/older-releases/1.5.9/libpng-1.5.9.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Flibpng%2Ffiles%2Flibpng15%2Folder-releases%2F1.5.9%2F&ts=1386987572&use_mirror=internode' -O libpng-1.5.9.tar.gz
  32. wget 'http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz'
  33.  
  34. cd ..
  35.  
  36. ./bin/gbuild ../fastcoin/contrib/gitian-descriptors/boost-win32.yml
  37. mv build/out/boost-win32-1.49.0-gitian2.zip inputs/
  38. ./bin/gbuild ../fastcoin/contrib/gitian-descriptors/qt-win32.yml
  39. mv build/out/qt-win32-4.8.5-gitian.zip inputs/
  40. ./bin/gbuild ../fastcoin/contrib/gitian-descriptors/deps-win32.yml
  41.  
  42. cp build/out/fastcoin-deps-0.0.4.zip inputs/
  43. bin/gbuild ../fastcoin/contrib/gitian-descriptors/gitian-win32.yml -c fastcoin=fastcoin-8.5.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement