[sldev] Re: Friday source updates

Opensource Obscure open at autistici.org
Sat Feb 2 07:19:58 PST 2008


Hi all

I downloaded archives from 
http://svn.secondlife.com/trac/linden/changeset/214

Then I followed instructions from
http://wiki.secondlife.com/wiki/Compiling_the_viewer_%28Linux%29

I'm on a Linux Kubuntu 7.10 system (Nvidia 7300, intel dual core).


First compilation failed like this:

Processing client-readme.txt => README-linux.txt
Processing client-readme-voice.txt => README-linux-voice.txt
Traceback (most recent call last):
  File "newview/viewer_manifest.py", line 547, in <module>
    main(srctree=viewer_dir, dsttree=os.path.join(viewer_dir, "packaged"))
  File "newview/../lib/python/indra/util/llmanifest.py", line 216, in main
    wm.do(*args['actions'])
  File "newview/../lib/python/indra/util/llmanifest.py", line 594, in do
    self.construct()
  File "newview/viewer_manifest.py", line 488, in construct
    super(Linux_i686Manifest, self).construct()
  File "newview/viewer_manifest.py", line 451, in construct
    self.path("client-readme-voice.txt","README-linux-voice.txt")
  File "newview/../lib/python/indra/util/llmanifest.py", line 584, in path
    self.check_file_exists(src)
  File "newview/../lib/python/indra/util/llmanifest.py", line 549, in
check_file_exists
    os.path.normpath(os.path.join(os.getcwd(), path)),))
RuntimeError: Path
/home/oobscure/Desktop/SL/Clients/1-19-0-Viewer-r79068/linden/indra/newview/linux_tools/client-readme-voice.txt
doesn't exist
scons: *** [newview/SecondLife_i686_1_19_0_0.tar.bz2] Error 1
scons: building terminated because of errors.


Then as a workaround, in newview/viewer_manifest.py file I commented this
line:
# self.path("client-readme-voice.txt","README-linux-voice.txt")


Following compilation ended well and the client is working.


Note: 
I also changed the shortcut to hide/show UI.
As per http://jira.secondlife.com/browse/VWR-2085 ,
you cannot use the default shortcut on Linux because on almost all
Linux systems it will switch to the first virtual console.

I also made a customized menu where I put the commands I use most often:
http://flickr.com/photos/opensourceobscure/2222510323


Opensource Obscure



More information about the SLDev mailing list