Re: [opensource-dev] compiling viewer-release on linux

2018-09-22 Thread Henri Beauchamp
On Fri, 21 Sep 2018 20:33:00 -0700, John Nagle wrote:

> Here's how I currently compile successfully on Linux.
> This builds the development version 5.1.9, not the release version.
> 
> Install all prerequisites per
> http://wiki.phoenixviewer.com/fs_compiling_firestorm_64bit_ubuntu

wget http://sldev.free.fr/sources/CoolVLViewer-src-1262219.tar.bz2
tar xJf CoolVLViewer-src-*
cd linden/indra
./buildlinux.sh

> I've been running this version for about a month now without trouble.

I've been running my viewer under Linux for 11+ years without trouble !
:-D

No, seriously, the question in the original message was not about help
for building third party viewers under Linux, but for issues with LL's
own viewers...

LL would be well inspired to have a look at TPVs' build systems for
Linux...

Regards,

Henri.
___
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] compiling viewer-release on linux

2018-09-21 Thread John Nagle
   Here's how I currently compile successfully on Linux.
This builds the development version 5.1.9, not the
release version.

Install all prerequisites per
http://wiki.phoenixviewer.com/fs_compiling_firestorm_64bit_ubuntu

Create a working directory for the version you're building.

 hg clone http://hg.phoenixviewer.com/phoenix-firestorm-lgpl
 hg clone https://hg.phoenixviewer.com/fs-build-variables/
 export CC=/usr/bin/gcc-4.9
 export CXX=/usr/bin/g++-4.9
 export AUTOBUILD_VARIABLES_FILE=`readlink -f 
fs-build-variables/variables`
 cd phoenix-firestorm-lgpl
 /usr/local/bin/autobuild configure -A 64 -c ReleaseFS_open

 nice /usr/local/bin/autobuild build -A 64 -c ReleaseFS_open

That builds fine on Ubuntu 16.04 LTS.  If you change something
in the source, just return the last step to rebuild.

If you want it to not crash with the 5-channel texture bug,
apply the patch at

https://jira.phoenixviewer.com/browse/FIRE-22652

LL's fix for that isn't merged in yet.

I've been running this version for about a month now without
trouble.


___
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] compiling viewer-release on linux

2018-08-08 Thread Alex
On 2018-08-09 06:25, Cinder Roxley wrote:

> autobuild configure -c ReleaseOS You are building with the proprietary libs. 
> You need to build an opensource autobuild target:
> ___

Ty :) 

Is there a way to have the viewer use FMOD by default instead of alsa? I
have provisioned FMOD and it only gets used if I uncomment a line in the
startup script: 

export LL_BAD_OPENAL_DRIVER=x 

That will make the viewer use FMOD and it works perfectly. Is editing
the script the only way to make it default? 

Cheers, 
A.___
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] compiling viewer-release on linux

2018-08-08 Thread Cinder Roxley
On August 6, 2018 at 5:44:54 AM, Alex (sl...@vlan1000.net) wrote:

Hi All,

I am being brave and giving this a go..

Can someone explain this:

(SNIP)


Assuming its not needed, how can I drop the requirement for this during
the configure phase of the build?

You are building with the proprietary libs. You need to build an opensource
autobuild target:

autobuild configure -c ReleaseOS
___
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] compiling viewer-release on linux

2018-08-06 Thread Alex
Hi All,

I am being brave and giving this a go..

Can someone explain this:

checking llappearance_utility
downloading llappearance_utility:
   
http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/p64_viewer-llappearance-utility/rev/317266/arch/Linux/installer/llappearance_utility-0.0.1-linux-317266.tar.bz2
  to 
/var/tmp/alex/install.cache/llappearance_utility-0.0.1-linux-317266.tar.bz2
error: HTTP Error 401: Unauthorized

Is this actually needed? If I grep through the sources, I find only 
linux references to llappearanceutility - nothing for windows, mac..

And for LLAppearanceUtility.cmake (which gets included by 
CMakeLists.txt) it seems relevant only for linux? Why?

# -*- cmake -*-
include(Prebuilt)
include(Boost)

# Linux proprietary build only
if (INSTALL_PROPRIETARY)
 if(LINUX)
 use_prebuilt_binary(llappearance_utility)
 set(LLAPPEARANCEUTILITY_SRC_DIR 
${LIBS_PREBUILT_DIR}/llappearanceutility/src)
 set(LLAPPEARANCEUTILITY_BIN_DIR 
${CMAKE_BINARY_DIR}/llappearanceutility)
 endif (LINUX)
endif (INSTALL_PROPRIETARY)

Assuming its not needed, how can I drop the requirement for this during 
the configure phase of the build?


-- 
Kind Regards,
Alex.
___
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