Re: [opensource-dev] SL on ARM platform

2010-07-09 Thread Robin Cornelius
On Fri, Jul 9, 2010 at 6:58 AM, DEEPAK JAIN  wrote:

>  Hi,
>
>
>
> Is it possible to run second life on any ARM based platform OR anybody
> tried to compile SL on ARM?
>
> If YES, what all diffficulties that came or is it that it is not at all
> possible?
>

SL has been compiled on quite a few different processors and in most cases
while possible to compile, results were disappointing. That said please
don't let me put you off.

IMHO the easiest route would be to use a Linux based distribution such as
Debian or Ubuntu (personal bias to those distros) and do a --standalone
build. This would use the system pre-compiled libraries for all the
dependencies. It will be necessary to build a couple of extra dependencies
yourself that are not present in default distributions. The way I would
tackle this is to install Debian for Arm then use my
apt.byteme.org.uksource repository to pull in all source dependencies
and compile the extra
packages directly from there.

Regards

Robin
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Libraries bundle (was: SL on ARM platform)

2010-07-09 Thread Boroondas Gupte
Hi Deepak

On 07/09/2010 07:58 AM, DEEPAK JAIN wrote:
>
> One more question, from where I will get all the pre-compiled third
> party libraries to run SL on LINUX.
>
If you build non-standalone
,
they'll be downloaded during the process as-needed.

> From http://wiki.secondlife.com/wiki/Source_downloads,  I downloaded
> snowglobe release v 2.0.0, source, artwork and libraries.
>
Other than the source download page might make one believe, that isn't a
proper release but just a source drop:

* It corresponds to the Viewer 2.0 (official SL viewer) release, but
  was re-branded to "Snowglobe"
  o It contains no Snowglobe-specific features. Most Snowglobe
1.x features have been ported or reimplemented for 2.x by
now and will be shipped with the coming Snowglobe 2.0.1 release.
* Because the source export process got broken during
  behind-closed-doors Viewer 2 development, and wasn't completely
  (though almost) fixed back when the sources were released, some
  required files are missing.
* The source bundle has quite same bugs that are fixed in SVN.

So, for the moment, I'd recommend to use the sources from SVN if you
want to build Snowglobe 2. See Version control repository
 for
getting the sources from SVN. The SVN sources might require different
versions of the Artwork and "Libraries" bundles than the packaged
sources. See the Artwork and Library Bundles

section.

> But from the libraries package, I can not see all the libraries that
> were listed in page http://wiki.secondlife.com/wiki/Third_Party_Libraries.
>
>  
>
> I found only "libllkdu.so" and "libkdu_v42R.so".
>
>  
>
> Am i missing something?
>
No. The build process has changed a good bit since the supplement file
bundles have been named. Most files that used to be in the libraries
package will now be downloaded automatically.

I hope this helps. Please ask here or on IRC
 if you need further guidance or
assistance.
cheers

Boroondas
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Fwd: Re: Libraries bundle (was: SL on ARM platform)

2010-07-09 Thread Boroondas Gupte
On 07/09/2010 11:29 AM, DEEPAK JAIN wrote:
>
> Thanks Boroondas,
>
> I downloaded source code from SVN. It downloaded fine:)
>
:-)
>
> Only one question that I still need answer. From where I will get the
> thirad party libraries now. I am sure they did not come with svn checkout.
>
No they didn't. They will be downloaded automatically when you follow
these steps:

${SVN_CHECKOUT_DIR}/scripts/public_fetch_tarballs.py

cd ${SVN_CHECKOUT_DIR}/indra/

cmake .

cd ./viewer-linux-i686-relwithdebinfo

make
  

cheers
Boroondas
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

[opensource-dev] Wiki build instructions

2010-07-09 Thread Philippe (Merov) Bossut
Hi,

As a side project this week, I did go through the *whole* process of
building Snowglobe from scratch on Mac OS X and Windows, updating the wiki
as I went:
   https://wiki.secondlife.com/wiki/Compiling_the_viewer_%28Mac_OS_X%29
   https://wiki.secondlife.com/wiki/Microsoft_Windows_Builds

Those links are available from:
   https://wiki.secondlife.com/wiki/Get_source_and_compile

I factored some of the common things (download of the artwork and library
bundle) in:
   https://wiki.secondlife.com/wiki/Version_control_repository

Which is of course linked from the 2 build instruction pages.

Whew! I think it's good now. Reviews and comments of course welcome. Please
try to keep things as simple and straightforward as possible so that first
time builders are not drown in information.

If someone could use those as templates and update the Linux page (
https://wiki.secondlife.com/wiki/Compiling_the_viewer_%28Linux%29), that'd
be great!

Cheers,
- Merov
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Re: [opensource-dev] Viewer-external to Snowglobe 2.x trunk merge update

2010-07-09 Thread Philippe (Merov) Bossut
Hi,

I've been hit by Parabuild to TeamCity move issues today, with the Snowglobe
build failing on TeamCity for script reasons. I just got a full 2.x trunk
building on all platforms now on TeamCity but I think it's too late to do a
big commit merge on a Friday night and have everything broken during the
weekend... so I'm delaying that big commit merge to Monday morning. That
way, I'll be there to keep an eye on builds and get help on TeamCity if
needs be.

Hope it's not derailing your plans.

Cheers,
- Merov

On Thu, Jul 8, 2010 at 12:01 PM, Philippe (Merov) Bossut <
me...@lindenlab.com> wrote:

> Hi,
>
> As discussed at the last Hippo meeting, I've been working on this big merge
> those last few days. After a couple of false starts, I decided to use brute
> force and do a big range merge from svn r3348 to r3472. Surprise: it worked!
> Well, modulo some changes (mostly in the Water Flickering fix but also in TP
> double click and sit) but I do have a Snowglobe 2.1 version working on
> Windows right now :)
>
> I'll be doing some more verifications today (that I didn't really gut some
> Snowglobe features completely and don't have obvious crashers) and we'll
> talk about it at the Hippo meeting later this afternoon. If everything goes
> well though, I'm planning a *big* commit tomorrow morning.
>
> Let me know if you have issues with this plan.
>
> Cheers,
> - Merov
>
___
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges