Personal tools
You are here: Home Asus EEE Build enviroment for SecondLife Viewer on Asus EEE

Build enviroment for SecondLife Viewer on Asus EEE

— filed under: ,

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.

First I have added ftp.se.debian.org as source for packages on my Machine. E.g. in /etc/apt/sources.list I have added the following line:

deb http://ftp.se.debian.org/debian etch main

The I have installed some packages, needed or not, and if you changed the sources.list don't forget to update your lists not sure if asus have the needed stuff on there site.

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/

Document Actions
Log in


Forgot your password?
New user?
« February 2012 »
February
MonTueWedThuFriSatSun
12345
6789101112
13141516171819
20212223242526
272829
Plurk
My music