Your first step is to compile the viewer -- have you gotten that far?
Longer term you will need to compile and package it for installation
on all 3 OS platforms.
There are many places you have to alter things to your "brand". One
subtle item is the mutex the viewer uses to prevent multiple copie
Much of this wiki is from the original 1.23 viewer code base but, can be
adapted to the current viewer. Or, you could find a 1.23 based 3rd party viewer
that is actively developed and use its code with the tutorials.
http://wiki.secondlife.com/wiki/Viewer_Architecture
>__