Build enviroment for SecondLife Viewer on Asus EEE
This is work in progress giving me a quick view of what I needed to compile Second Life on the Asus EEE. More questions are answeis in the Second Life Wiki.
deb http://ftp.se.debian.org/debian etch main
sudo apt-get update
sudo apt-get install scons bison flex
mesa-common-dev libglu1-mesa-dev libc6-dev
libstdc++6-dev libx11-dev zlib1g-dev libssl-dev libvorbis-dev
libjpeg62-dev libgoogle-perftools-dev libgtk2.0-dev libsdl1.2-dev g++-4.1 gcc
I have mounted a 4GB SDcard with a ext3fs on D: and linked ~/src to /media/D:/src
Download the current source tarballs for linux, look at the second life wiki for information.
mkdir -p src/sl/dl-1.20.12/
cd src/sl/dl-1.20.12/
wget http://secondlife.com/developers/opensource/downloads/2008/07/slviewer-src-Branch_1-20-Viewer-2-r90824.tar.gz
wget http://secondlife.com/developers/opensource/downloads/2008/07/slviewer-artwork-Branch_1-20-Viewer-2-r90824.zip
wget http://secondlife.com/developers/opensource/downloads/2008/07/slviewer-linux-libs-Branch_1-20-Viewer-2-r90824.tar.gz
Get fmodapi375linux.tar.gz I place my down load file in the parent directory to teh downloaded source, but the make2.sh scripts expected the to be in the same. I hack around this with a softlink.
ln -s ../fmodapi375linux.tar.gz
cd ..
Get make2.sh
I have a small preference that Henri making the original script don't share, I like to have my code in a version numbers directory keeping one place for 1.19 and one for 1.20 work. So each time I chance upstream version I change the script. There is a veriable PATH_TO_SOURCES I change to something new every time. To be honest i have a simpuar version make-ll.sh that just unpacks everything the same way into a directory for the original sources i used make diffs. Run the make script with the download dir as argument do compile the source../make2.sh dl-1.20.12/

