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

2010-12-13 Thread Ambrosia
On Mon, Dec 13, 2010 at 05:27, Mike Chase
mike.ch...@alternatemetaverse.com 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-13 Thread Ambrosia
On Mon, Dec 13, 2010 at 10:28, Ambrosia chaoss...@gmail.com wrote:
 On Mon, Dec 13, 2010 at 05:27, Mike Chase
 mike.ch...@alternatemetaverse.com 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 Aidan Thornton
On 12/12/10, Argent Stonecutter secret.arg...@gmail.com 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-12 Thread Aidan Thornton
On 12/12/10, Marc Adored m...@inworlddesigns.com 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-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 m...@inworlddesigns.com 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 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
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 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
mike.ch...@alternatemetaverse.com 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 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
 mike.ch...@alternatemetaverse.com  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-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
http://blogs.secondlife.com/message/507388#507388.

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) https://wiki.secondlife.com/wiki/Compiling_the_viewer_%28Linux%29.

 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?
https://wiki.secondlife.com/wiki/Compiling_the_viewer_%28Linux%29#What_does_.27Standalone.27_mean.3F)
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 irc://irc.freenode.org/opensl) 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 03:33 PM, Altair Sythos Memo wrote:
 On Fri, 10 Dec 2010 12:51:54 -0500
 Mike Chasemike.ch...@alternatemetaverse.com  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 15:54:36 -0500
Mike Chase mike.ch...@alternatemetaverse.com 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 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 syt...@gmail.com wrote:
 On Fri, 10 Dec 2010 15:54:36 -0500
 Mike Chase mike.ch...@alternatemetaverse.com 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 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 mike.ch...@alternatemetaverse.com 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 ca...@alinoe.com
___
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