Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Difficulty building - not sure if I missed something...

Lupestro Riel
Registered User
Join date: 24 Apr 2006
Posts: 9
07-02-2007 18:23
Hi folks,

Last night, I pulled down the source kit onto my Gentoo system and grabbed the kit with all the headers and libraries it needs. It looked like that kit had a bunch of graphics and stuff, too. I set it building and went to bed. I came back this evening to look at it and find it got through a whole bunch of compiling and library building and then I see the following when it ran newview/viewer_manifest.py:

RuntimeError: Path /home/ralphshare/svn/linden/indra/newview/res/ll_icon.ico doesn't exist

Did I miss a tar file or something? Or is it subtler than that?
Katrina Bekkers
Gentooed
Join date: 30 Mar 2007
Posts: 66
07-03-2007 02:13
Are you sure you got also the zipped "artwork" archive? The file it complains about is there.

It's named slviewer-artwork-1.17.2.0.zip and you can get it from the source page in the wiki: https://wiki.secondlife.com/wiki/Source_downloads
Lupestro Riel
Registered User
Join date: 24 Apr 2006
Posts: 9
Got a pennyweight further
07-03-2007 02:58
That explains it - Thanks - I saw all the platforms for the base zip, but since I'd used SVN to populate the area I didn't look in that column :-) oops!

Now on the same step I'm getting...

/home/ralphshare/svn/linden/libraries/i686-linux/lib_release_client/libfmod-3.75.so doesn't exist

Googling around, libfmod appears to a sound library. There are a bunch of libraries in lib_release_client (from the libs archive) but libfmod-3.75.so isn't one of them. However, I was able to install one on my system with the right version. I've put that in the appropriate library area and we'll see how it goes.

I only mention this in case someone at Linden wants to look at how their libs.tar.gz stuff is getting put together. I double-checked and the library isn't in the libs tar.gz for 10.17.2.

I just had a thought. My whole system is built top-to-bottom with gcc 4.1 - hopefully the pre-packaged libraries are happy with that ABI, since that's what I'm building the viewer bits with.

Continuing...
Katrina Bekkers
Gentooed
Join date: 30 Mar 2007
Posts: 66
07-03-2007 03:51
Most of the questions you asked (and probably more!) are answered in this wiki article:

https://wiki.secondlife.com/wiki/Compiling_the_viewer_(Linux)

A bunch of common problems are reported (and somewhat solved) here:

https://wiki.secondlife.com/wiki/Common_compilation_problems#Linux
Avatarati Koba
Registered User
Join date: 5 Jul 2007
Posts: 7
Matsuu's Gentoo Dev Overlay
07-06-2007 17:36
From: Lupestro Riel
Hi folks,

Last night, I pulled down the source kit onto my Gentoo system and grabbed the kit with all the headers and libraries it needs. It looked like that kit had a bunch of graphics and stuff, too. I set it building and went to bed. I came back this evening to look at it and find it got through a whole bunch of compiling and library building and then I see the following when it ran newview/viewer_manifest.py:

RuntimeError: Path /home/ralphshare/svn/linden/indra/newview/res/ll_icon.ico doesn't exist

Did I miss a tar file or something? Or is it subtler than that?



Why didn't you just try Matsuu's Gentoo Dev Overlay?

step.1) emerge layman
step.2) layman --add sunrise
step.3) layman --add secondlife

Then unmask the keywords for the packages and emerge them.

Of course, the ebuild wont work today because they have upgraded from 1.17.2.0 to 1.17.3.0 and we're waiting for the new sources and ebuild...but

Anyways, I think using the overlay for Gentoo might make it easier for you in the future...