Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    [Guide] Build FeathercoinD + Feathercoin-QT v0.9.6 on Arch Linux v2017.01.01

    Guides
    howto linux arch arch linux
    1
    2
    3485
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AcidD
      AcidD Moderators last edited by AcidD

      Hi All,

      Feathercoin v0.9.6 has now been released and is the current production version
      Note: Feathercoin v0.9.6 is a pre-release version and at this time should NOT be used for merchant applications or mining.

      I’ve written this guide to stay ahead of the game, as well as help someone out on the Feathercoin Github who seemed to be having uses building under Arch Linux.

      Build Environment:
      Vmware Player
      4GB RAM
      2 vCPUs
      30GB HDD
      Arch Linux v2017.01.01

      Dependency Versions:

      autoconf 2.69-4
      automake 1.15-2
      gcc 6.3.1-1
      db 5.3.28-3
      boost 1.63.0-1
      qrencode 3.4.4-1
      protobuf-3.0.2-3
      qt5 5.7.1-1
      miniupnpc 2.0-1
      cmake 3.7.1-1
      

      Step 1: Install Dependencies

      pacman -S git
      pacman -S autoconf	
      pacman -S automake
      pacman -S gcc		
      pacman -S db
      pacman -S boost
      pacman -S qrencode
      pacman -S protobuf
      pacman -S qt5	
      pacman -S miniupnpc
      

      needed for zxing

      pacman -S cmake 
      

      Step 2: Build zxing (needed for QR Codes in Feathercoin-QT)

      git clone https://github.com/glassechidna/zxing-cpp.git
      cd zxing-cpp
      mkdir build
      cd build
      export CXXFLAGS="-fPIC"
      cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
      make
      make install
      

      You then need to go and edit the LuminanceSource.h file in /usr/local/include/zxing and change line 30 to “public:” instead of private

      nano /usr/local/include/zxing/LuminanceSource.h
      

      Step 3: Build FeathercoinD + Feathercoin-QT

      git clone -b 0.9.6 https://github.com/FeatherCoin/Feathercoin.git FTC096
      cd FTC096
      ./autogen.sh
      ./configure --prefix=/home/feathercoin --with-gui=qt5 --with-incompatible-bdb
      make
      make install
      

      I hope this helps someone.

      • FTC Block Explorer + API @ https://fsight.chain.tips
      • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
      • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
      • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

      1 Reply Last reply Reply Quote 3
      • AcidD
        AcidD Moderators last edited by AcidD

        Love a good screen shot!

        Image

        • FTC Block Explorer + API @ https://fsight.chain.tips
        • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
        • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
        • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

        1 Reply Last reply Reply Quote 4
        • First post
          Last post