Re: [opensource-dev] Linux 64bit and gstreamer

2010-12-13 Thread Aidan Thornton
On 12/12/10, Argent Stonecutter  wrote:
> You know what would really help people get over the hump of setting up for
> building SL?
>
> A VMware appliance containing a working SL build environment, for 32 and 64
> bit Linux.

It's sort of vaguely on my TODO list, possibly including a way of
creating all the prebuilt library bundles needed to make an actual SL
release. There are certain practical and licensing issues, though.
Also, being able to actually run Second Life within the VM could be
fun...
___
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] Linux 64bit and gstreamer

2010-12-13 Thread Ambrosia
On Mon, Dec 13, 2010 at 10:28, Ambrosia  wrote:
> On Mon, Dec 13, 2010 at 05:27, Mike Chase
>  wrote:
>> On 12/12/2010 10:48 PM, Marc Adored wrote:
>>> Yes 32bit SLVoice can run with 64bit viewer because the viewer is not
>>> using it as a lib its a network connection between each other so none
>>> of that matters.
>>>
>> Ok, so maybe one thing that might be considered for a 64 bit build is to
>> build the core client 64bit but do the voice and SLPlugin stuff as
>> 32bit.  Can the build scripts be taught to do that? It seems building
>> standalone with such a config would produce a fully functional client
>> (all the pieces would work).
>>
>> Mike
>
> I personally would also be interested in the opposite as well.
> I hate building standalone (Come on LL, why can't you provide 64bit
> prebuilds? It's not like 64bit OSes are exotic anymore), so on my
> 64bit Debian system, I build a 32bit client with the necessary libs
> installed in /*/lib32/ (as opposed to, say, a pure chroot)
>
> Naturally this makes media playback fail due to there being no 32bit
> gstreamer libs installed, and getting those properly setup with all
> dependencies can be a nightmare. A 32bit SLPlugin build communicating
> with the 64bit client would solve that.

Er, I meant a 64bit SLPlugin communicating with the 32bit client, in
my case, of course. :3
___
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] Linux 64bit and gstreamer

2010-12-13 Thread Ambrosia
On Mon, Dec 13, 2010 at 05:27, Mike Chase
 wrote:
> On 12/12/2010 10:48 PM, Marc Adored wrote:
>> Yes 32bit SLVoice can run with 64bit viewer because the viewer is not
>> using it as a lib its a network connection between each other so none
>> of that matters.
>>
> Ok, so maybe one thing that might be considered for a 64 bit build is to
> build the core client 64bit but do the voice and SLPlugin stuff as
> 32bit.  Can the build scripts be taught to do that? It seems building
> standalone with such a config would produce a fully functional client
> (all the pieces would work).
>
> Mike

I personally would also be interested in the opposite as well.
I hate building standalone (Come on LL, why can't you provide 64bit
prebuilds? It's not like 64bit OSes are exotic anymore), so on my
64bit Debian system, I build a 32bit client with the necessary libs
installed in /*/lib32/ (as opposed to, say, a pure chroot)

Naturally this makes media playback fail due to there being no 32bit
gstreamer libs installed, and getting those properly setup with all
dependencies can be a nightmare. A 32bit SLPlugin build communicating
with the 64bit client would solve that.
___
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] Linux 64bit and gstreamer

2010-12-12 Thread Mike Chase
On 12/12/2010 10:48 PM, Marc Adored wrote:
> Yes 32bit SLVoice can run with 64bit viewer because the viewer is not
> using it as a lib its a network connection between each other so none
> of that matters.
>
Ok, so maybe one thing that might be considered for a 64 bit build is to 
build the core client 64bit but do the voice and SLPlugin stuff as 
32bit.  Can the build scripts be taught to do that? It seems building 
standalone with such a config would produce a fully functional client 
(all the pieces would work).

Mike

> On Sun, Dec 12, 2010 at 9:03 PM, Mike Chase
>   wrote:
>> On 12/12/2010 04:09 PM, Argent Stonecutter wrote:
>>> You know what would really help people get over the hump of setting up for 
>>> building SL?
>>>
>>> A VMware appliance containing a working SL build environment, for 32 and 64 
>>> bit Linux.
>> Or a KVM/qemu image assuming the target audience is running 64bit Linux.
>>
>> On a related note, the voice components are proprietary.  Is it possible
>> to get them to work?  Can you use a 32 voice and SLPlugin component with
>> the 64bit application?
>>
>> Mike
>>
>> ___
>> 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
>>

___
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] Linux 64bit and gstreamer

2010-12-12 Thread Marc Adored
Yes 32bit SLVoice can run with 64bit viewer because the viewer is not
using it as a lib its a network connection between each other so none
of that matters.

On Sun, Dec 12, 2010 at 9:03 PM, Mike Chase
 wrote:
> On 12/12/2010 04:09 PM, Argent Stonecutter wrote:
>> You know what would really help people get over the hump of setting up for 
>> building SL?
>>
>> A VMware appliance containing a working SL build environment, for 32 and 64 
>> bit Linux.
> Or a KVM/qemu image assuming the target audience is running 64bit Linux.
>
> On a related note, the voice components are proprietary.  Is it possible
> to get them to work?  Can you use a 32 voice and SLPlugin component with
> the 64bit application?
>
> Mike
>
> ___
> 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
>
___
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] Linux 64bit and gstreamer

2010-12-12 Thread Argent Stonecutter
On 2010-12-12, at 20:03, Mike Chase wrote:
> On 12/12/2010 04:09 PM, Argent Stonecutter wrote:
>> You know what would really help people get over the hump of setting up for 
>> building SL?
>> 
>> A VMware appliance containing a working SL build environment, for 32 and 64 
>> bit Linux.

> Or a KVM/qemu image assuming the target audience is running 64bit Linux.

VMware Player runs just fine under 64 bit Linux. I have a number of users using 
that combination for their meagre Windows needs.

Really, an OVF image would be best, so it can be run under any VM.

___
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] Linux 64bit and gstreamer

2010-12-12 Thread Mike Chase
On 12/12/2010 04:09 PM, Argent Stonecutter wrote:
> You know what would really help people get over the hump of setting up for 
> building SL?
>
> A VMware appliance containing a working SL build environment, for 32 and 64 
> bit Linux.
Or a KVM/qemu image assuming the target audience is running 64bit Linux.

On a related note, the voice components are proprietary.  Is it possible 
to get them to work?  Can you use a 32 voice and SLPlugin component with 
the 64bit application?

Mike

___
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] Linux 64bit and gstreamer

2010-12-12 Thread Argent Stonecutter
You know what would really help people get over the hump of setting up for 
building SL?

A VMware appliance containing a working SL build environment, for 32 and 64 bit 
Linux.

On 2010-12-12, at 09:02, Aidan Thornton wrote:

> On 12/12/10, Marc Adored  wrote:
>> Awesome I will checkout the latest then and try to compile it. I
>> wasn't aware it was even close to working. I'm excited now.
> 
> It's actually been possible for a while, but until recently you had to
> manually dig up patches from the Wiki in order to compile a 64-bit
> viewer successfully. Last time I tried, the major obstacles were:
> * Having compiled Google Breakpad, getting the viewer build process to
> find it is fiddly. It seems to require a slightly odd layout for the
> header files. I had to manually create some directories with the
> correct names and copy the headers to them.
> * Building a 64-bit version of llqtwebkit is a real pain. I believe
> the Imprudence developers have created a pre-compiled version of this
> recently - if it was available when I was trying, I'd have been
> tempted to use it.
> ___
> 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

"Welcome back, Anonymous, we're glad to see you again!"


___
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] Linux 64bit and gstreamer

2010-12-12 Thread Aidan Thornton
On 12/12/10, Marc Adored  wrote:
> Awesome I will checkout the latest then and try to compile it. I
> wasn't aware it was even close to working. I'm excited now.

It's actually been possible for a while, but until recently you had to
manually dig up patches from the Wiki in order to compile a 64-bit
viewer successfully. Last time I tried, the major obstacles were:
* Having compiled Google Breakpad, getting the viewer build process to
find it is fiddly. It seems to require a slightly odd layout for the
header files. I had to manually create some directories with the
correct names and copy the headers to them.
* Building a 64-bit version of llqtwebkit is a real pain. I believe
the Imprudence developers have created a pre-compiled version of this
recently - if it was available when I was trying, I'd have been
tempted to use it.
___
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] Linux 64bit and gstreamer

2010-12-11 Thread Marc Adored
Awesome I will checkout the latest then and try to compile it. I
wasn't aware it was even close to working. I'm excited now.

On Sat, Dec 11, 2010 at 9:12 PM, Boroondas Gupte
 wrote:
> Hi Mike,
>
> On 12/10/2010 06:51 PM, Mike Chase wrote:
>
> Can someone point me to a summary of 64bit support for Linux
> for that series of viewers?  I know in the past I was able to run a
> 32bit version but with no streaming media.
>
> See the forum thread Linux 64 bits and medias.
>
> On 12/10/2010 10:29 PM, Marc Adored wrote:
>
> I've been hoping for linden
> to really work on simplifying the 64bit building because 64bit systems
> are being more and more popular with the need for more and more
> memory. I do believe someone was working on fixing this in the
> opensource community but I don't recall who
>
> For the viewer-development branch, that'd be me. Although I mostly just
> ported others' fixes that already existed for the 1.x code base and/or
> Snowglobe 2.
>
>  or how far they got.
>
> Should be fully working now (see below), if you start form
> viewer-development (or viewer-beta or viewer-release). About the
> mesh-development branch ... well, that's another animal entirely when it
> comes to building 64bit (due to new dependencies and whatnot).
>
>
> On 12/11/2010 04:46 AM, Mike Chase wrote:
>
> On 12/10/2010 08:06 PM, Carlo Wood wrote:
>
> Huh huh... No need to install 32bit libs! Just compile the viewer
> yourself! I've been running native 64 bit since day one.
>
> Carlo, do you have a script or a pointer to the steps to do the build?
>
> All necessary steps should be on the wiki at Compiling the viewer (Linux).
>
> Is it simply the standard steps or something special.
>
> Because Linden Lab does not provide pre-built libraries for 64bit linux,
> you'll have to build "standalone", i.e., using system libraries. (See What
> does 'Standalone' mean?) Thus you'll need to have all build time
> dependencies installed into your system. The wiki article linked above lists
> debian and ubuntu package names for most dependencies. Standalone-specific
> steps are included and marked as such (e.g. through section naming).
>
> The build documentation tends to get out-of-date quickly. If you decide to
> build yourself and run into troubles or have further questions, please do
> ask on this mailing list or on IRC (channel #opensl on freenode) so that you
> can be helped and the documentation improved/corrected.
>
> Good luck & 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
>
___
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] Linux 64bit and gstreamer

2010-12-11 Thread Boroondas Gupte
Hi Mike,

On 12/10/2010 06:51 PM, Mike Chase wrote:
> Can someone point me to a summary of 64bit support for Linux 
> for that series of viewers?  I know in the past I was able to run a 
> 32bit version but with no streaming media.
See the forum thread Linux 64 bits and medias
.

On 12/10/2010 10:29 PM, Marc Adored wrote:
> I've been hoping for linden
> to really work on simplifying the 64bit building because 64bit systems
> are being more and more popular with the need for more and more
> memory. I do believe someone was working on fixing this in the
> opensource community but I don't recall who
For the viewer-development branch, that'd be me. Although I mostly just
ported others' fixes that already existed for the 1.x code base and/or
Snowglobe 2.

>  or how far they got.
Should be fully working now (see below), if you start form
viewer-development (or viewer-beta or viewer-release). About the
mesh-development branch ... well, that's another animal entirely when it
comes to building 64bit (due to new dependencies and whatnot).


On 12/11/2010 04:46 AM, Mike Chase wrote:
> On 12/10/2010 08:06 PM, Carlo Wood wrote:
>> Huh huh... No need to install 32bit libs! Just compile the viewer
>> yourself! I've been running native 64 bit since day one.
> Carlo, do you have a script or a pointer to the steps to do the build?  
All necessary steps should be on the wiki at Compiling the viewer
(Linux) .

> Is it simply the standard steps or something special.
Because Linden Lab does not provide pre-built libraries for 64bit linux,
you'll have to build "standalone", i.e., using system libraries. (See
What does 'Standalone' mean?
)
Thus you'll need to have all build time dependencies installed into your
system. The wiki article linked above lists debian and ubuntu package
names for most dependencies. Standalone-specific steps are included and
marked as such (e.g. through section naming).

The build documentation tends to get out-of-date quickly. If you decide
to build yourself and run into troubles or have further questions,
please do ask on this mailing list or on IRC (channel #opensl on
freenode ) so that you can be helped and
the documentation improved/corrected.

Good luck & 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] Linux 64bit and gstreamer

2010-12-10 Thread Mike Chase
On 12/10/2010 08:06 PM, Carlo Wood wrote:
> On Fri, Dec 10, 2010 at 09:33:36PM +0100, Altair Sythos Memo wrote:
>> On Fri, 10 Dec 2010 12:51:54 -0500
>> Mike Chase  wrote:
>>
>>> Hi all, I have a new machine coming and given the amount of memory it
>>> has I'd really like to run it 64bit linux (probably ubuntu).  I'd
>>> really like to stay with the ability to run SnowStorm (and the Mesh
>>> viewer builds).  Can someone point me to a summary of 64bit support
>>> for Linux for that series of viewers?  I know in the past I was able
>>> to run a 32bit version but with no streaming media.  Thats a non
>>> starter for me as I own a club in SL and its kinda nice to be able to
>>> hear what's being played in the club.
>> sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
> Huh huh... No need to install 32bit libs! Just compile the viewer
> yourself! I've been running native 64 bit since day one.
>
Carlo, do you have a script or a pointer to the steps to do the build?  
Is it simply the standard steps or something special.

Mike

___
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] Linux 64bit and gstreamer

2010-12-10 Thread Carlo Wood
On Fri, Dec 10, 2010 at 09:33:36PM +0100, Altair Sythos Memo wrote:
> On Fri, 10 Dec 2010 12:51:54 -0500
> Mike Chase  wrote:
> 
> > Hi all, I have a new machine coming and given the amount of memory it 
> > has I'd really like to run it 64bit linux (probably ubuntu).  I'd
> > really like to stay with the ability to run SnowStorm (and the Mesh
> > viewer builds).  Can someone point me to a summary of 64bit support
> > for Linux for that series of viewers?  I know in the past I was able
> > to run a 32bit version but with no streaming media.  Thats a non
> > starter for me as I own a club in SL and its kinda nice to be able to
> > hear what's being played in the club.
> 
> sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl

Huh huh... No need to install 32bit libs! Just compile the viewer
yourself! I've been running native 64 bit since day one.

-- 
Carlo Wood 
___
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] Linux 64bit and gstreamer

2010-12-10 Thread Marc Adored
Pulseaudio is the default in all ubuntu versions. 64bit gstreamer will
not work with 32bit Secondlife Viewer even with pulseaudio because
secondlife accesses the gstreamer lib not pulseaudio. Gstreamer is the
one to access the pulseaudio subsystem. The only way to get it to work
is to build a 64bit Secondlife Viewer or hack through your system and
install a 32bit gstreamer which may or may not cause other system wide
issues so building the viewer in 64bit is the better option. Building
the viewer in 64bit is currently a really really difficult task even
for people who know what they are doing. I've been hoping for linden
to really work on simplifying the 64bit building because 64bit systems
are being more and more popular with the need for more and more
memory. I do believe someone was working on fixing this in the
opensource community but I don't recall who or how far they got.

On Fri, Dec 10, 2010 at 4:14 PM, Altair Sythos  wrote:
> On Fri, 10 Dec 2010 15:54:36 -0500
> Mike Chase  wrote:
>
>> Yes, but that doesn't address the gstreamer issue. As far as I know
>> unless something has changed.  I suppose I could bite the bullet and
>> get used to building form source.  But I was hopeful with the
>> excellent work being done in sprints by the team that a 64bit Linux
>> client might have been addressed.
>
> here work fine (on pulseaudio, but dunno if this can change something)
> ___
> 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
>
___
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] Linux 64bit and gstreamer

2010-12-10 Thread Sythos
On Fri, 10 Dec 2010 15:54:36 -0500
Mike Chase  wrote:

> Yes, but that doesn't address the gstreamer issue. As far as I know 
> unless something has changed.  I suppose I could bite the bullet and
> get used to building form source.  But I was hopeful with the
> excellent work being done in sprints by the team that a 64bit Linux
> client might have been addressed.

here work fine (on pulseaudio, but dunno if this can change something)
___
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] Linux 64bit and gstreamer

2010-12-10 Thread Mike Chase
On 12/10/2010 03:33 PM, Altair Sythos Memo wrote:
> On Fri, 10 Dec 2010 12:51:54 -0500
> Mike Chase  wrote:
>
>> Hi all, I have a new machine coming and given the amount of memory it
>> has I'd really like to run it 64bit linux (probably ubuntu).  I'd
>> really like to stay with the ability to run SnowStorm (and the Mesh
>> viewer builds).  Can someone point me to a summary of 64bit support
>> for Linux for that series of viewers?  I know in the past I was able
>> to run a 32bit version but with no streaming media.  Thats a non
>> starter for me as I own a club in SL and its kinda nice to be able to
>> hear what's being played in the club.
> sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
>
Yes, but that doesn't address the gstreamer issue. As far as I know 
unless something has changed.  I suppose I could bite the bullet and get 
used to building form source.  But I was hopeful with the excellent work 
being done in sprints by the team that a 64bit Linux client might have 
been addressed.

Mike
___
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] Linux 64bit and gstreamer

2010-12-10 Thread Sythos
On Fri, 10 Dec 2010 12:51:54 -0500
Mike Chase  wrote:

> Hi all, I have a new machine coming and given the amount of memory it 
> has I'd really like to run it 64bit linux (probably ubuntu).  I'd
> really like to stay with the ability to run SnowStorm (and the Mesh
> viewer builds).  Can someone point me to a summary of 64bit support
> for Linux for that series of viewers?  I know in the past I was able
> to run a 32bit version but with no streaming media.  Thats a non
> starter for me as I own a club in SL and its kinda nice to be able to
> hear what's being played in the club.

sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
___
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] Linux 64bit and gstreamer

2010-12-10 Thread Mike Chase
Hi all, I have a new machine coming and given the amount of memory it 
has I'd really like to run it 64bit linux (probably ubuntu).  I'd really 
like to stay with the ability to run SnowStorm (and the Mesh viewer 
builds).  Can someone point me to a summary of 64bit support for Linux 
for that series of viewers?  I know in the past I was able to run a 
32bit version but with no streaming media.  Thats a non starter for me 
as I own a club in SL and its kinda nice to be able to hear what's being 
played in the club.

Thanks in advance for the help!

Mike
___
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