are you using Ubuntu Linux?
Yes Ubuntu Server 14.04 LTS (HVM), SSD Volume Type, t2.micro (Variable ECUs, 1 vCPUs, 2.5 GHz, Intel Xeon Family, 1 GiB memory, EBS only)
sudo apt-get update
sudo apt-get install automake build-essential libcurl4-openssl-dev git zip
sudo apt-get install libssl-dev
sudo apt-get install libdb++-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libqrencode-dev
git clone
https://github.com/EdgarSoares/ARCHcd ARCH/src
make -f makefile.unix "USE_UPNP=-"
I'm getting memory exhaustion issues
Yes you need to make a bigger swap file
# create a SWAP FILE instead of the necessity for 1 MB RAM:
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
The tutorial uses 64 but I had to make mine bigger.
try 128
# create a SWAP FILE instead of the necessity for 1 MB RAM:
sudo dd if=/dev/zero of=/swapfile bs=128M count=16
sudo mkswap /swapfile
sudo swapon /swapfile