• Recent
  • Tags
  • Popular
  • Register
  • Login
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
3529
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