Results 1 to 3 of 3

Thread: AWS Linux Compiling 101

  1. #1
    Senior Member ofeefee's Avatar
    Join Date
    Jun 2014

    AWS Linux Compiling 101

    I put this together when I was building my AWS node. It uses DB51, which makes the wallet not compatible unless with other db51 builds, but i didn't need to compile db48 from src! Do not store coins in this wallet. I used this to test, and get a node up that was in sync for the network.

    Setup Instance

    • aws
    • launch instance - Free micro.T1
    • ubuntu 14.04 LTS (PV) - Free Tier Instance

    Upgrade Instance Packages

    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo reboot

    Install Dependencies for Fluttercoin

    • sudo apt-get install git
    • sudo git clone
    • sudo apt-get install build-essential
    • sudo apt-get install libssl-dev
    • sudo apt-get install libdb5.1++-dev (REPLACED WITH THIS, does not work with other wallets on db48)
    • sudo apt-get install libboost-all-dev
    • sudo apt-get install libqrencode-dev
    • sudo apt-get install libminiupnpc-dev

    Build Swap (does not survive reboot)

    • sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=1000
    • sudo mkswap /var/swap.img
    • sudo swapon /var/swap.img


    • sudo vi makefile.unix
    • remove the -mt on the BOOST_LIB_SUFFIX line, should look like this when done

    • sudo make -f makefile.unix
    • copy fluttercoind to your home directory

    Create fluttercoin.conf in ~/.fluttercoin

    • rpcuser=whatever
    • rpcpassword=whatever

    Start Fluttercoin

    • ./fluttercoind --daemon

    Using Fluttercoind

    • ./fluttercoind help
    • ./fluttercoind getinfo
    • ./fluttercoind getpeerinfo
    Last edited by ofeefee; 09-04-2014 at 10:23 PM.

  2. #2
    Junior Member
    Join Date
    May 2014
    Thanks for the tutorial. Already tried to run the wallet on Linux, but didn't have much success, will try this later

  3. #3
    Junior Member mjgraham's Avatar
    Join Date
    Jun 2014
    I was able to compile this on a AWS t2.micro, however it would not compile on a straight 14.04 ubuntu, we'll see what happens when it syncs

    I do see it is rejecting blocks with the checkpoint 95k
    Last edited by mjgraham; 07-06-2014 at 03:15 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts