Re: [opensource-dev] Viewer Tools Upgrades - with a call for help
Can anyone point what the autobuild error “ERROR: default configuration returned 1” means when running the “autobuild configure -c RelWithDebInfoOS|ReleaseOS” command?___ 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 Tools Upgrades - with a call for help
You are getting an error because that isn't a valid command. Use autobuild configure -c RelWithDebInfoOS OR autobuild configure -c ReleaseOS Also, This will still fail do to tests. I used: autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF to turn off both packaging and tests. ~TM From: moonbots...@centurylink.net To: opensource-dev@lists.secondlife.com Date: Fri, 30 Jan 2015 10:43:22 -0600 Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help Can anyone point what the autobuild error “ERROR: default configuration returned 1” means when running the “autobuild configure -c RelWithDebInfoOS|ReleaseOS” command? ___ 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] Viewer Tools Upgrades - with a call for help
On the other hand, we should still find out so we can modify the installer to explicitly block the install on XP or any other setup that won't run the new code (such as possibly Vista with no SP) if testing determines the viewer wont actually run on those platforms.~TM Date: Thu, 29 Jan 2015 19:04:01 -0500 From: o...@lindenlab.com To: opensource-dev@lists.secondlife.com Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts o...@lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! ___ 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] Viewer Tools Upgrades - with a call for help
Command line building:1. Add to path:-- C:\Program Files (x86)\MSBuild\12.0\Bin note: case matters.2. In cygwin64 terminal cd into viewer-tools-update 3. execute -- msbuild build-vc120/secondlife.sln /t:Build /p:buildtype 4. With buildtype being Release or RelWithDebInfo This should work with autobuild build -c RelWithDebInfoOSBut, alas new autobuild is path challenged. In work:1. make it work with autobuild2. ... On Friday, January 30, 2015 3:26 AM, Henri Beauchamp sl...@free.fr wrote: On Thu, 29 Jan 2015 14:06:17 -0800, Callum Prentice (Callum) wrote: Yep - we need to add the right set of parameters to 'autobuild' to set up FMod, Havok QuickTime etc. Can anyone tell me what they are or point me at the right doc before I start searching. I can't help you about the autobuild system itself, because I only build the Cool VL Viewer (v1 UI viewer with v2/3 code I backported to it), and it doesn't use autobuild at all... When building it, I first run a winprebuild.bat batch script that I wrote and that simply takes care of copying the FMOD Ex files in the viewer sources tree lib/ and include/ (and newview/, for the dll itself) directories. Here is the relevant part of the batch script: rem Copy of the fmod headers and libs: set FMOD_DIR=C:\Program Files\FMOD SoundSystem\FMOD Programmers API Windows xcopy /y %FMOD_DIR%\api\inc\* ..\include\ copy /y %FMOD_DIR%\api\lib\fmodex_vc.lib ..\lib\release\ copy /y %FMOD_DIR%\api\lib\fmodexL_vc.lib ..\lib\debug\ copy /y %FMOD_DIR%\api\fmodex.dll newview\ The FMOD Ex package for Windows can be found here: http://www.fmod.org/download/fmodex/api/Win/fmodapiNwin-installer.exe where N is the version number (44450 as I'm writing this) and the download page with up to date links to the files is: http://www.fmod.org/download-previous-products/ (notice the previous... It means that FMOD Ex is going to be phased out... Any plan from LL to replace it in future viewers ?). For Quictime, VS2010 (I didn't yet try with VS2013) and cmake do find the SDK by themselves (so there's no need to copy the libraries and include files like needed with FMOD Ex). I don't have a ready-made URL for the Quicktime SDK (the TPV builder will have to register an Apple's devel account, log in and dig into their site to find the old Quicktime v7.3 SDK... It'd be about time LL would find a way to get media working under Windows without having to use that (long) deprecated Quicktime SDK...). As for Havok, not all TPVs can use it (obviously, genuine (L)GPL TPVs can't)... I'm using HACD to replace the Havok library for mesh decompositions, and I simply don't have the pathfinding capsule and path rendering tool implemented. 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 ___ 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 Tools Upgrades - with a call for help
On 2015-01-30 11:51 , Tank Master wrote: You are getting an error because that isn't a valid command. Use autobuild configure -c RelWithDebInfoOS OR autobuild configure -c ReleaseOS Also, This will still fail do to tests. I used: autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- *Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/ Email or Hangouts o...@lindenlab.com mailto:o...@lindenlab.com | Second Life Oz Linden https://my.secondlife.com/oz.linden Linden Lab| Makers of Shared Creative Spaces http://lindenlab.com/ Check out what we're working on! http://lindenlab.com/products ___ 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 Tools Upgrades - with a call for help
Hi, All the tests pass for me using the open source build. If they aren’t passing it would be good to file a jira or post the failures here so they can be fixed. -- Cinder Roxley Sent with Airmail On January 30, 2015 at 2:41:09 PM, Oz Linden (Scott Lawrence) (o...@lindenlab.com) wrote: On 2015-01-30 11:51 , Tank Master wrote: You are getting an error because that isn't a valid command. Use autobuild configure -c RelWithDebInfoOS OR autobuild configure -c ReleaseOS Also, This will still fail do to tests. I used: autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts o...@lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! ___ 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] Viewer Tools Upgrades - with a call for help
Command line building:1. Add to path:-- C:\Program Files (x86)\MSBuild\12.0\Bin note: case matters.2. In cygwin64 terminal cd into viewer-tools-update 3. execute -- msbuild build-vc120/secondlife.sln /t:Build /p:buildtype4. With buildtype being Release or RelWithDebInfo This should work with autobuild build -c RelWithDebInfoOSBut, alas new autobuild is path challenged. In work:1. make it work with autobuild2. ... ... Change build options in autobuild.xml as below and with the above change to PATH autobuild build -c RelWithDebInfo works correctly. Since the community edition is available we may want to use Devenv and adjust the options to match callsto it. But, that would still not be an exact match to LL because LL's of use of automatic build tools. Boils down to this works lets leave it alone or, do we want to try Devenv command line build? keyRelWithDebInfoOS/key map keybuild/key map keyarguments/key array stringSecondLife.sln/string /array keycommand/key stringmsbuild.exe/string keyoptions/key array string/t:Build/string string/p:PlatformToolset=v120/string string/p:Configuration=RelWithDebInfo/string string/p:Platform=Win32/string /array /map From: Oz Linden (Scott Lawrence) o...@lindenlab.com To: opensource-dev@lists.secondlife.com Sent: Thursday, January 29, 2015 6:04 PM Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts o...@lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! ___ 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] Viewer Tools Upgrades - with a call for help
On Thu, 29 Jan 2015 14:06:17 -0800, Callum Prentice (Callum) wrote: Yep - we need to add the right set of parameters to 'autobuild' to set up FMod, Havok QuickTime etc. Can anyone tell me what they are or point me at the right doc before I start searching. I can't help you about the autobuild system itself, because I only build the Cool VL Viewer (v1 UI viewer with v2/3 code I backported to it), and it doesn't use autobuild at all... When building it, I first run a winprebuild.bat batch script that I wrote and that simply takes care of copying the FMOD Ex files in the viewer sources tree lib/ and include/ (and newview/, for the dll itself) directories. Here is the relevant part of the batch script: rem Copy of the fmod headers and libs: set FMOD_DIR=C:\Program Files\FMOD SoundSystem\FMOD Programmers API Windows xcopy /y %FMOD_DIR%\api\inc\* ..\include\ copy /y %FMOD_DIR%\api\lib\fmodex_vc.lib ..\lib\release\ copy /y %FMOD_DIR%\api\lib\fmodexL_vc.lib ..\lib\debug\ copy /y %FMOD_DIR%\api\fmodex.dll newview\ The FMOD Ex package for Windows can be found here: http://www.fmod.org/download/fmodex/api/Win/fmodapiNwin-installer.exe where N is the version number (44450 as I'm writing this) and the download page with up to date links to the files is: http://www.fmod.org/download-previous-products/ (notice the previous... It means that FMOD Ex is going to be phased out... Any plan from LL to replace it in future viewers ?). For Quictime, VS2010 (I didn't yet try with VS2013) and cmake do find the SDK by themselves (so there's no need to copy the libraries and include files like needed with FMOD Ex). I don't have a ready-made URL for the Quicktime SDK (the TPV builder will have to register an Apple's devel account, log in and dig into their site to find the old Quicktime v7.3 SDK... It'd be about time LL would find a way to get media working under Windows without having to use that (long) deprecated Quicktime SDK...). As for Havok, not all TPVs can use it (obviously, genuine (L)GPL TPVs can't)... I'm using HACD to replace the Havok library for mesh decompositions, and I simply don't have the pathfinding capsule and path rendering tool implemented. 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