Here is a step by step I used to get this compiled and working on a raspberry pi version 1.. it will only get a few connections but it is working great!!
What’s needed:
Hardware side:
• A Raspberry Pi Model B or Model B+ with its power supply.
• A 8 Gb (or more) SD Card -- the one sold with the Pi is perfectly fine (this is actually the one I am using).
• A USB mouse, USB keyboard and a HDMI screen for the Raspberry Pi
• An Ethernet cable to connect the Pi to your network
• A USB key to backup your wallet.dat file once everything is working
• A computer with a SD card reader
Software side:
• Raspbian (Debian Wheezy) image with Kernel 3.12 (the latest version at this time) (MD5 Hash: dd4410ac23263736c00fb3ce97fbb199 / SHA-1: b020908e3cba472a24f7a17498008eb69d86d1cb)
• Win32DiskManager (if your computer is running Windows)
Step 1: Flashing the SD card
Attention: Be extremely careful not the flash the wrong disk (e.g. your hard drive) during this step.
The distribution version we need to flash on the SD card is the lastest Raspbian (Debian Wheezy).
Step 2: Running Raspbian on the Pi and performing the initial configuration (about 5 minutes)
2.1 Insert the flashed SD card in the Raspberry Pi.
2.2 Plug in the USB mouse, the USB keyboard, the HDMI screen, the network cable, and the power cable.
The Raspberry Pi will boot for the first time and you will be presented with the Raspberry Pi Software Configuration Tool (raspi-config). To navigate in this tool, the useful keys are the up/down arrow, the Enter key, and the Tab key whenever the up/down arrow keys don’t do the job. Here, we will do 4 things:
2.3 Expand the Filesystem by choosing option 1. You will get a message Root partition has been resized.
2.4 Change the User Password by choosing option 2. Enter your new password twice. When entering the password, the characters won’t be displayed and that is perfectly normal. You will get a message Password changed successfully.
2.5 (optional) This isn't really necessary if you ssh thru terminal after setting root password )Enable Boot to Desktop by choosing option 3. Select Desktop Log in as user ‘pi’ at the graphical desktop and press Enter.
2.6 (optional) (I used ssh to get into the ras pi then did sudo su the sudo passwd set new root password then logged into pi from ssh and did all terminal commands from there )Disable SSH by choosing option 8, Advanced Options, and then option A4, SSH. Press the tab key to switch the selection to Disable and press Enter. You will get a message SSH server disabled.
2.7 We are done with the raspi-config tool. Select Finish by pressing the tab key twice and reboot the Pi. Upon reboot, we will go straight to the desktop.
Note: If you ever need to open the raspi-config tool again, simply type sudo raspi-config at the Terminal (will get to that guy just below).
Step 3. Updating the Pi (about 5 minutes)
From now on, the easiest way to proceed is to display this post from the Pi itself (using the web navigator Midori available as a shortcut on the desktop) and copy paste each command (line) separately. For pasting on the Terminal, use right click > Paste.
3.1 On the desktop top left corner, double click LXTerminal (i.e. the Terminal) and run the following commands:
sudo apt-get update
sudo apt-get upgrade
When asked to do so, press the y key followed by the Enter key. You will need to that every time the message appears in the other steps below.
Step 4: Setting up the Pi for compiling the Litedoge code (about 1 hour 15 minutes)
4.1 Run the following command to install the required precompiled packages (about 10 minutes):
sudo apt-get install libssl-dev libboost1.50-all-dev libminiupnpc-dev qt4-qmake libqt4-dev eject
4.2 Run the following commands to compile and install Berkeley DB 4.8 (about 1 hour 5 minutes):
wget
http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gzsudo tar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --enable-cxx
make
Time to complete execution of the make command is about 1 hour.
sudo make install
export CPATH="/usr/local/BerkeleyDB.4.8/include"
export LIBRARY_PATH="/usr/local/BerkeleyDB.4.8/lib"
Note: the export commands are only valid in the current Terminal session. To avoid errors, don't close the Terminal until you fully completed Step 6 (this is where they are needed). If you close it unexpectedly, simply rerun the two commands above before performing Step 6.
sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb-4.8.so /usr/lib/libdb-4.8.so
sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb_cxx-4.8.so /usr/lib/libdb_cxx-4.8.so
Once that is all done then git the wallet and compile it just like you would normally. this will take about 2 hours or so Patience is KEY!
Source:
https://bitbucket.org/litedogedev/litedoge/src