[sldev] CMake project merged to release branch!

Opensource Obscure open at autistici.org
Tue Jun 3 17:15:55 PDT 2008


On Tue, 3 Jun 2008 09:55:44 -0500, Soft <soft at lindenlab.com> wrote:

> Please speak up as you find issues with Linux or other Windows build
> platforms.

I'm new to this, please be patient.
I'm on Linux Ubuntu 8.04 32bit and I managed to build the viewer 
some weeks ago on the same system. I'm using the tarballs at 
http://svn.secondlife.com/trac/linden/changeset/598

Here's what I did:

tar xzf slviewer-linux-libs-...
tar xzf slviewer-src-...
unzip slviewer-artwork-...
tar xzf fmodapi375linux.tar.gz
cp fmodapi375linux/api/inc/* linden/libraries/i686-linux/include/
cp fmodapi375linux/api/libfmod-3.75.so
linden/libraries/i686-linux/lib_release_client/
cd linden/indra/

./develop.py
cd viewer-linux-i686/
make

I got errors as descripted in VWR-4456, so I modified 
indra/cmake/00-Common.cmake according to Michelle2 Zenovka's patch.

I also had to install libboost-program-options-dev. If I get it 
right, the issue with libboost is known, however this library is 
not directly mentioned at the wiki page
https://wiki.secondlife.com/wiki/Compiling_the_viewer_(Linux)
Should I add it as a dependency somewhere in that page?

At the next try, I got this:

[100%] Built target secondlife-bin
[100%] Generating ../../newview/secondlife-stripped-globalsyms
[100%] Generating ../../newview/secondlife-stripped
[100%] Generating ../../newview/SecondLife-i686-1.20.6.0.tar.bz2
  File ".../linden/indra/newview/viewer_manifest.py", line 230
    def nsi_file_commands(self, install=True):
      ^
SyntaxError: invalid syntax
make[2]: *** [../newview/SecondLife-i686-1.20.6.0.tar.bz2] Error 1
make[1]: *** [newview/CMakeFiles/package.dir/all] Error 2
make: *** [all] Error 2


hope this helps.


Opensource Obscure
http://friendfeed.com/oobscure



More information about the SLDev mailing list