[opensource-dev] Multiple Manifest Errors vs2005 pro builds
I can't get past these multiple manifest errors. This http://pastebin.com/WFnt6YRb is a build log of viewer-development 2.5.0.0 that was current as of yesterday Dec 9 ~ 1800Z. I thought I was past this error at one time but, it is back. Request suggestions to resolve. Thanks, Nicky P.S. I isolated this build from my normal system inside Linux->Virtual Box-> Windows XP Virtual Machine and got this same result. ___ 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] [SOLVED] Multiple Manifest Errors vs2005 pro builds
@Arrehn Thanks for the reply. I had Auto-updates on for windows only. Set it to Windows and other microsoft products and selected update for three times and several VS2005 updates were applied. With in VS2005 did Build->Clean and Build->Rebuild and all built including the Tests that in the past had been failing. From: Arrehn Oberlander To: Nicky Perian Sent: Fri, December 10, 2010 11:45:57 AM Subject: Re: [opensource-dev] Multiple Manifest Errors vs2005 pro builds They can be exceeding aggravating. If you turn windows autoupdates on and run through windows update multiple times until you're fully patched, you should get the right downloads to resolve it. One issue I hit was that the updates that resolved it didn't even show up in windows update until I turned auto updates on. On Fri, Dec 10, 2010 at 12:32 PM, Nicky Perian wrote: I can't get past these multiple manifest errors. This http://pastebin.com/WFnt6YRb is a build log of viewer-development 2.5.0.0 that was current as of yesterday Dec 9 ~ 1800Z. > > >I thought I was past this error at one time but, it is back. >Request suggestions to resolve. > > >Thanks, > >Nicky > > >P.S. I isolated this build from my normal system inside Linux->Virtual Box-> >Windows XP Virtual Machine and >got this same result. > > > >___ >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
[opensource-dev] VS 2010 Express Build of Imprudence 1.4.0
Cross posting to IMPDEV and SLDEV lists. Visual Studio Express 2010 build of Imprudence 1.4.0 is branched as impvc100 at g...@github.com:NickyPerian/imprudence.git . To complete the build cmake needs to be at version 2.8.1. Kitware corrected a bug related to VS2010 at 2.8.1 and it came back in the current versions but, is due to be fixed in version 2,8.4. The VS 2010 versions of libraries are in the downloads area of my public github account. Boost 1.45 libraries and the includes with ticket 4073 patch applied to function_template.hpp. File boost_1_45_VC100_libs_inc_patch4073.tar.bz2 json libraries and include with json_vc10.lib and json_vc10d.lib. File jsonlib_VC100_libs_inc.tar.bz2 QT web kit 4.7.1 with llqtwebkit.lib and llqtwebkitd.lib. File llqtwebkit-windows-qt4.7.1-20110117.tar.bz2 File llqtwebkit-windows-qt4.7.1-20110117.tar.bz2.md5sum On the VS2010 release configuration the Properties->Linker->Debugging->Map File Name has a “:” in front of Release. This colon needs removed as it is carried though to a path that fails at link time. Directories are set in the Properties Manager in VS2010. That is activated by the third icon over from the bottom just below the Solutions Manager window. By default $(ExecutablePath) is placed after the custom directories entries. If there is an easy way to change it to before the entries I could not find it So, I resorted to an edit of the line and moved $(ExecutablePath) to the beginning. This was to work around \cygwin\bin\link from running ahead of VS2010 link. At this writing January 18, 2011 the llmediaplugintest project doesn't build. The viewer doesn't need it. Workaround is remove it from building in the configuration manager. To Do. Get test apps in llqtwebkit instructions to build under 2010. Take lessons from above and get llmediaplugintest to build. Common factor beings glui32.lib and freeglut_static.lib. ___ 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] google-breakpad VS2010 build project. Linden Dev Help Please.
I am trying to prove a no harm done 2005 build first. Then on to 2010. the build-cmd.sh script references "build_sln" for several entries. Example: build_sln src/client/windows/breakpad_client.sln "release|win32" exception_handler These all fail when I try them. Is build_sln common to the LL build system and not included in 3p-google-breakpad source? The sln files build with cd src/client/windows ../../tools/gyp/gyp -G msvs_version=2005 Is this just and automation thingy? Can I just build with debug and release or do I need build_sln's magic? Nicky ___ 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] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/ --- Review request for Viewer. Summary --- Need additional eyes on this. My first RB. This addresses bug LL_MSVC10. http://jira.secondlife.com/browse/LL_MSVC10 Diffs - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/121/diff Testing --- Complied with VS2010. Used with another patch around a microsoft bug. Have not used with VS 2005 Thanks, Nicky ___ 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] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
> On Jan. 25, 2011, 3:28 a.m., Jonathan Yap wrote: > > 1) You should fill in the Bugs field with a Jira number. > > > > 2) Since VS2005 used the 80 code and VS2008 used 90, should you be using > > LL_MSVC100? 1. I had thought about jira but, it wasn't a bug of the current code. 2. vc80, vc90, and vc100 are passed to cmake from develop.py but, cmake output is MSVC80, MSVC90, AND MSVC10. So, either way is not consistent. The cmake output is used more frequently in code than the one time call in develop,py. - Nicky --- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/#review249 --- On Jan. 25, 2011, 2:41 a.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/121/ > --- > > (Updated Jan. 25, 2011, 2:41 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Need additional eyes on this. My first RB. > > > This addresses bug LL_MSVC10. > http://jira.secondlife.com/browse/LL_MSVC10 > > > Diffs > - > > indra/llcommon/llpreprocessor.h 26c09ad4293e > > Diff: http://codereview.secondlife.com/r/121/diff > > > Testing > --- > > Complied with VS2010. Used with another patch around a microsoft bug. Have > not used with VS 2005 > > > Thanks, > > Nicky > > ___ 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] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/ --- (Updated Jan. 25, 2011, 8:27 a.m.) Review request for Viewer. Changes --- Present in JIRA. Summary --- Need additional eyes on this. My first RB. This addresses bug VWR-24610. http://jira.secondlife.com/browse/VWR-24610 Diffs - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/121/diff Testing --- Complied with VS2010. Used with another patch around a microsoft bug. Have not used with VS 2005 Thanks, Nicky ___ 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] Review Request: Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/ --- (Updated Jan. 25, 2011, 8:29 a.m.) Review request for Viewer. Changes --- spelling edit Summary --- Need additional eyes on this. My first RB. This addresses bug VWR-24610. http://jira.secondlife.com/browse/VWR-24610 Diffs - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/121/diff Testing (updated) --- Compiled with VS2010. Used with another patch around a microsoft bug. Have not used with VS 2005 Thanks, Nicky ___ 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] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/122/ --- Review request for Viewer. Summary --- Correct marco redefinition warnings introduced in Visual Studio 10. Patch applies workaround documented at: http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings Depends on vwr-24610 which should be applied first. This addresses bug vwr-24612. http://jira.secondlife.com/browse/vwr-24612 Diffs - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/122/diff Testing --- Before (snip) 1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition 1> indra.l.cpp(85) : see previous definition of 'UINT32_MAX' == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped == After patch applied: 1>-- Build started: Project: lscript_compile, Configuration: Release Win32 -- 1> lscript_bytecode.cpp 1> lscript_error.cpp 1> lscript_resource.cpp 1> lscript_scope.cpp 1> lscript_tree.cpp 1> lscript_typecheck.cpp 1> indra.y.cpp 1> indra.l.cpp 1> lscript_compile.vcxproj -> C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped == Thanks, Nicky ___ 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] Review Request: VWR-24610 Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/ --- (Updated Jan. 25, 2011, 11:13 a.m.) Review request for Viewer. Changes --- Link to jira added Summary (updated) --- Need additional eyes on this. My first RB. This addresses bug VWR-24610. http://jira.secondlife.com/browse/VWR-24610 Diffs - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/121/diff Testing --- Compiled with VS2010. Used with another patch around a microsoft bug. Have not used with VS 2005 Thanks, Nicky ___ 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] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround
> On Jan. 25, 2011, 11:30 a.m., Boroondas Gupte wrote: > > indra/llcommon/llpreprocessor.h, lines 164-167 > > <http://codereview.secondlife.com/r/122/diff/1/?file=635#file635line164> > > > > Isn't the 'pop' sufficient for restoring the previous warning settings? > > What purpose do the 'disable', 'push' and 'default' after that serve? > > > > See also OlafvdSpek's comment about the proposed workaround on the page > > you linked. I thought I followed the second comment. I could not tell from OlafvdSpek's comments if that was the complete solution or a added to solution. - Nicky --- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/122/#review251 --- On Jan. 25, 2011, 11:12 a.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/122/ > --- > > (Updated Jan. 25, 2011, 11:12 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Correct marco redefinition warnings introduced in Visual Studio 10. Patch > applies workaround documented at: > http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings > > Depends on vwr-24610 which should be applied first. > > > This addresses bug vwr-24612. > http://jira.secondlife.com/browse/vwr-24612 > > > Diffs > - > > indra/llcommon/llpreprocessor.h 26c09ad4293e > > Diff: http://codereview.secondlife.com/r/122/diff > > > Testing > --- > > Before (snip) > 1>C:\Program Files (x86)\Microsoft Visual Studio > 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition > 1> indra.l.cpp(85) : see previous definition of 'UINT32_MAX' > == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped == > After patch applied: > 1>-- Build started: Project: lscript_compile, Configuration: Release > Win32 -- > 1> lscript_bytecode.cpp > 1> lscript_error.cpp > 1> lscript_resource.cpp > 1> lscript_scope.cpp > 1> lscript_tree.cpp > 1> lscript_typecheck.cpp > 1> indra.y.cpp > 1> indra.l.cpp > 1> lscript_compile.vcxproj -> > C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib > == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped == > > > Thanks, > > Nicky > > ___ 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] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround
> On Jan. 25, 2011, 11:30 a.m., Boroondas Gupte wrote: > > indra/llcommon/llpreprocessor.h, lines 164-167 > > <http://codereview.secondlife.com/r/122/diff/1/?file=635#file635line164> > > > > Isn't the 'pop' sufficient for restoring the previous warning settings? > > What purpose do the 'disable', 'push' and 'default' after that serve? > > > > See also OlafvdSpek's comment about the proposed workaround on the page > > you linked. > > Nicky Perian wrote: > I thought I followed the second comment. I could not tell from > OlafvdSpek's comments if that was the complete solution or a added to > solution. I think the 'disable" 'push", 'default' are to correct later includes causing warnings. But, I can take them out and test it. - Nicky --- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/122/#review251 --- On Jan. 25, 2011, 11:12 a.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/122/ > --- > > (Updated Jan. 25, 2011, 11:12 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Correct marco redefinition warnings introduced in Visual Studio 10. Patch > applies workaround documented at: > http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings > > Depends on vwr-24610 which should be applied first. > > > This addresses bug vwr-24612. > http://jira.secondlife.com/browse/vwr-24612 > > > Diffs > - > > indra/llcommon/llpreprocessor.h 26c09ad4293e > > Diff: http://codereview.secondlife.com/r/122/diff > > > Testing > --- > > Before (snip) > 1>C:\Program Files (x86)\Microsoft Visual Studio > 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition > 1> indra.l.cpp(85) : see previous definition of 'UINT32_MAX' > == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped == > After patch applied: > 1>-- Build started: Project: lscript_compile, Configuration: Release > Win32 -- > 1> lscript_bytecode.cpp > 1> lscript_error.cpp > 1> lscript_resource.cpp > 1> lscript_scope.cpp > 1> lscript_tree.cpp > 1> lscript_typecheck.cpp > 1> indra.y.cpp > 1> indra.l.cpp > 1> lscript_compile.vcxproj -> > C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib > == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped == > > > Thanks, > > Nicky > > ___ 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] Review Request: VWR-24612 lscript_compile warnings treated as errors -- workaround
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/122/ --- (Updated Jan. 25, 2011, 3:09 p.m.) Review request for Viewer. Changes --- Thanks Boroondas, Removed 'disable', 'push', 'default' after pop. Cleaned and Rebuilt lscript_compile project Compiled with out error. Summary --- Correct marco redefinition warnings introduced in Visual Studio 10. Patch applies workaround documented at: http://connect.microsoft.com/VisualStudio/feedback/details/621653/including-stdint-after-intsafe-generates-warnings Depends on vwr-24610 which should be applied first. This addresses bug vwr-24612. http://jira.secondlife.com/browse/vwr-24612 Diffs (updated) - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/122/diff Testing --- Before (snip) 1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(81): warning C4005: 'UINT32_MAX' : macro redefinition 1> indra.l.cpp(85) : see previous definition of 'UINT32_MAX' == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped == After patch applied: 1>-- Build started: Project: lscript_compile, Configuration: Release Win32 -- 1> lscript_bytecode.cpp 1> lscript_error.cpp 1> lscript_resource.cpp 1> lscript_scope.cpp 1> lscript_tree.cpp 1> lscript_typecheck.cpp 1> indra.y.cpp 1> indra.l.cpp 1> lscript_compile.vcxproj -> C:\lindenhg\vcexpress2010build\indra\build-vc100\lscript\lscript_compile\Release\lscript_compile.lib == Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped == Thanks, Nicky ___ 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] Review Request: Do not fail when no scp command is found, unless it is actually needed to fetch something
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/127/#review271 --- Ship it! Worked as designed/explained. For other dummies like me if you did setup.py install before the patch, you need to repeat it to get the new patched version working in python. - Nicky On Jan. 28, 2011, 5:20 a.m., Oz Linden wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/127/ > --- > > (Updated Jan. 28, 2011, 5:20 a.m.) > > > Review request for Viewer. > > > Summary > --- > > During initialization, if there is no scp or pscp command found then > autobuild fails immediately. This is true whether or not any scp urls need > to be used. > > This change modifies the behavior so that a warning is printed if no command > is found, but execution proceeds until an scp command is needed, at which > time execution fails with an explanatory message. > > This patch can print the warning multiple times - I didn't attempt to > suppress the extras. > > > Diffs > - > > autobuild/common.py f49808fe3c07 > > Diff: http://codereview.secondlife.com/r/127/diff > > > Testing > --- > > I've tested this locally, simulating the error by temporarily modifying the > names of the commands to be found for scp. > > I have not checked it on Windows, where the original problem was found. > > > Thanks, > > Oz > > ___ 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] Review Request: Use consistent path for all *.py scripts
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/129/#review275 --- Ship it! Looks like a good consistency improvement. - Nicky On Jan. 28, 2011, 5:56 p.m., Merov Linden wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/129/ > --- > > (Updated Jan. 28, 2011, 5:56 p.m.) > > > Review request for Viewer. > > > Summary > --- > > Simple consistency change, using "#!/usr/bin/python" in all python script. > > > This addresses bug STORM-937. > http://jira.secondlife.com/browse/STORM-937 > > > Diffs > - > > indra/copy_win_scripts/start-client.py b542f8134a2b > indra/develop.py b542f8134a2b > indra/lib/python/indra/util/simperf_host_xml_parser.py b542f8134a2b > indra/lib/python/indra/util/simperf_oprof_interface.py b542f8134a2b > indra/lib/python/indra/util/test_win32_manifest.py b542f8134a2b > indra/newview/generate_breakpad_symbols.py b542f8134a2b > scripts/build_version.py b542f8134a2b > scripts/install.py b542f8134a2b > > Diff: http://codereview.secondlife.com/r/129/diff > > > Testing > --- > > Pulled into a test repo and build successfully on all platforms on TC so I > guess no bad surprise here. > > > Thanks, > > 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
[opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010
media_plugin_quicktime.cpp C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): error C2371: 'int_fast16_t' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t' there are more errors like these but the same header just different int's I have tried #include and #undef and that doesn't help. Need help as my C++ knowledge sucks. But, I m trying to improve. Nicky ___ 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] Review Request: VWR-24667; Copy3rdPartyLibs.cmake needs to account for Visual Studio 10 and Visual Studio 10 Express.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/131/ --- Review request for Viewer. Summary --- Copy3rdPartyLibs.cmake need to respond correctly under Visual Studio 10 and Visual Studio 10 Express Edition. This addresses bug VWR-24667. http://jira.secondlife.com/browse/VWR-24667 Diffs - doc/contributions.txt 691e3941d950 indra/cmake/Copy3rdPartyLibs.cmake 691e3941d950 Diff: http://codereview.secondlife.com/r/131/diff Testing --- Tested good under windows 7 64 bit and Visual Studio 10 Express Edition. Thanks, Nicky ___ 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] Review Request: VWR-24667; Copy3rdPartyLibs.cmake needs to account for Visual Studio 10 and Visual Studio 10 Express.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/131/ --- (Updated Jan. 31, 2011, 7:34 a.m.) Review request for Viewer. Changes --- Modified to include Jonathan Yap's review recommendation from https://jira.secondlife.com/browse/STORM-932. Added code from merov's wip at https://jira.secondlife.com/browse/STORM-860 variable declarations for MSVC_DIR and MSVC_SUFFIX and added values for Visual Studio 10. Tested OK under windows 7 64 bit and Visual Studio 10 Express Edition. Summary --- Copy3rdPartyLibs.cmake need to respond correctly under Visual Studio 10 and Visual Studio 10 Express Edition. This addresses bug VWR-24667. http://jira.secondlife.com/browse/VWR-24667 Diffs (updated) - indra/cmake/Copy3rdPartyLibs.cmake 691e3941d950 Diff: http://codereview.secondlife.com/r/131/diff Testing --- Tested good under windows 7 64 bit and Visual Studio 10 Express Edition. Thanks, Nicky ___ 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] devenv.com (was Re: Using 'autobuild' to build the viewer)
I looked at this some and I think it needs to be MSbuild.exe the command line builder for VS 2010 Express. I think it is available to use for all versions but, I need to confirm. From: Jonathan Welch To: Brad Kittenbrink (Brad Linden) Cc: OpenSource Mailing List Sent: Mon, January 31, 2011 4:03:02 PM Subject: Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build the viewer) I am waiting for an updated version of autobuild, one that knows how to handle Express. The only compiler program that looks promising in that installation directory is called VCExpress.exe >probably also need to add cases to handle whatever >naming conventions > VCExpress has as well (if they're different). ___ 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] devenv.com (was Re: Using 'autobuild' to build the viewer)
Your are right it isn't per se in VC Express 2005 but it is in .NET Framework on my machine but I have both Express and Pro. Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\VC80\VC>msbuild Microsoft (R) Build Engine Version 2.0.50727.4927 [Microsoft .NET Framework, Version 2.0.50727.4952] Copyright (C) Microsoft Corporation 2005. All rights reserved. MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file. C:\VC80\VC>msbuild /version Microsoft (R) Build Engine Version 2.0.50727.4927 [Microsoft .NET Framework, Version 2.0.50727.4952] Copyright (C) Microsoft Corporation 2005. All rights reserved. 2.0.50727.4927 C:\VC80\VC>c:\cygwin\bin\which msbuild.exe /cygdrive/c/Windows/Microsoft.NET/Framework/v2.0.50727/msbuild.exe C:\VC80\VC> Setting environment for using Microsoft Visual Studio 2010 x86 tools. c:\program files (x86)\microsoft visual studio 10.0\vc\bin>c:\cygwin\bin\which sbuild.exe /cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319/msbuild.exe c:\program files (x86)\microsoft visual studio 10.0\vc\bin>msbuild /version Microsoft (R) Build Engine Version 4.0.30319.1 [Microsoft .NET Framework, Version 4.0.30319.1] Copyright (C) Microsoft Corporation 2007. All rights reserved. 4.0.30319.1 c:\program files (x86)\microsoft visual studio 10.0\vc\bin> From: Jonathan Welch To: Nicky Perian Cc: Brad Kittenbrink (Brad Linden) ; OpenSource Mailing List Sent: Mon, January 31, 2011 4:34:34 PM Subject: Re: [opensource-dev] devenv.com (was Re: Using 'autobuild' to build the viewer) There is no msbuild.exe for VS 2005 Express (yes, a moot point soon). On Mon, Jan 31, 2011 at 5:07 PM, Nicky Perian wrote: > I looked at this some and I think it needs to be MSbuild.exe the command > line builder for VS 2010 Express. I think it is available to use for all > versions but, I need to confirm. ___ 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] Review Request: VWR-24610 Provide define LL_MSVC10 to customize Visual Studio 10 code submissions.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/121/ --- (Updated Jan. 31, 2011, 5:35 p.m.) Review request for Viewer. Changes --- Adds LL_MSVC9 for code related to Visual Studio 2008. Provides for identification of all known Visual Studio versions. Summary --- Need additional eyes on this. My first RB. This addresses bug VWR-24610. http://jira.secondlife.com/browse/VWR-24610 Diffs (updated) - indra/llcommon/llpreprocessor.h 26c09ad4293e Diff: http://codereview.secondlife.com/r/121/diff Testing --- Compiled with VS2010. Used with another patch around a microsoft bug. Have not used with VS 2005 Thanks, Nicky ___ 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] problems working with autobuild
I can't tell but it looks like windows and you using cygwin, Is that correct? I was able to us the Visual Studio Command Prompt and all went as planned in documentation save one patch from Oz. Realize that isn't help. But, i didn't use cygwin and my Python was a seperate install in windows. Did not use the cygwin version of Python. From: Twisted Laws To: SLDEV Sent: Mon, January 31, 2011 8:43:01 PM Subject: [opensource-dev] problems working with autobuild So I figured I'd give the autobuild method of building a try. I've not made it far yet and wondering if someone might give me a pointer on what I've done wrong... I read: http://wiki.secondlife.com/wiki/Autobuild_Quick_Start and read: https://lists.secondlife.com/pipermail/opensource-dev/2011-January/005633.html v-autobuild is from: https://bitbucket.org/mani_linden/viewer-autobuild I must be missing something here but I'm not sure what. The autobuild/bin directory is in the path. Python 2.6 installed. Thanks for any hints, session log follows (note that the ./setup.py install fails, and i have to use python setup.py install) dir: /cygdrive/c/dev/hgbuilds $ cd autobuild dir: /cygdrive/c/dev/hgbuilds/autobuild $ ls autobuild bin build setup.py dir: /cygdrive/c/dev/hgbuilds/autobuild $ ./setup.py install ./setup.py: line 23: from: command not found ./setup.py: line 27: PACKAGE_NAME: command not found ./setup.py: line 28: LLAUTOBUILD_VERSION: command not found ./setup.py: line 29: LLAUTOBUILD_SOURCE: command not found ./setup.py: line 30: CLASSIFIERS: command not found ./setup.py: line 41: ext_modules: command not found ./setup.py: line 43: syntax error near unexpected token `newline' ./setup.py: line 43: `setup(' dir: /cygdrive/c/dev/hgbuilds/autobuild $ python setup.py install running install running build running build_py running build_scripts running install_lib running install_scripts running install_egg_info Removing C:\Python26\Lib\site-packages\autobuild-0.0.0-py2.6.egg-info Writing C:\Python26\Lib\site-packages\autobuild-0.0.0-py2.6.egg-info dir: /cygdrive/c/dev/hgbuilds/autobuild $ cd ../v-autobuild dir: /cygdrive/c/dev/hgbuilds/v-autobuild $ autobuild configure -c OpenSourceRelWithDebInfo C:\cygwin\bin\python: can't open file '/cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild': [Errno 2] No such file or directory dir: /cygdrive/c/dev/hgbuilds/v-autobuild $ ls -l /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild -rwxr-xr-x 1 John None 2213 Jan 31 20:37 /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild dir: /cygdrive/c/dev/hgbuilds/v-autobuild $ ___ 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] autobuild @ 442 (ffcfcf7cde2c) Bug?
C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf o CMake Error at cmake/Prebuilt.cmake:51 (message): Failed to download or unpack prebuilt 'ogg-vorbis'. Process returned The system cannot find the file specified. Call Stack (most recent call first): cmake/Audio.cmake:11 (use_prebuilt_binary) llaudio/CMakeLists.txt:6 (include) -- Configuring incomplete, errors occurred! ERROR: default configuration returned 1 For more information: try re-running your command with --verbose or --debug ___ 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] Review Request: Do not fail when no scp command is found, unless it is actually needed to fetch something
the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml and is in the install.cache. and does download manually From: Nicky Perian To: Nicky Perian ; Oz Linden ; Viewer Sent: Fri, January 28, 2011 12:34:52 PM Subject: Re: Review Request: Do not fail when no scp command is found, unless it is actually needed to fetch something This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/127/ Ship it! Worked as designed/explained. For other dummies like me if you did setup.py install before the patch, you need to repeat it to get the new patched version working in python. - Nicky On January 28th, 2011, 5:20 a.m., Oz Linden wrote: Review request for Viewer. By Oz Linden. Updated Jan. 28, 2011, 5:20 a.m. Description During initialization, if there is no scp or pscp command found then autobuild fails immediately. This is true whether or not any scp urls need to be used. This change modifies the behavior so that a warning is printed if no command is found, but execution proceeds until an scp command is needed, at which time execution fails with an explanatory message. This patch can print the warning multiple times - I didn't attempt to suppress the extras. Testing I've tested this locally, simulating the error by temporarily modifying the names of the commands to be found for scp. I have not checked it on Windows, where the original problem was found. Diffs * autobuild/common.py (f49808fe3c07) View Diff ___ 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] autobuild @ 442 (ffcfcf7cde2c) Bug?
the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml and is in the install.cache. and does download manually From: Nicky Perian To: opensource-dev@lists.secondlife.com Sent: Tue, February 1, 2011 11:57:53 AM Subject: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug? C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf o CMake Error at cmake/Prebuilt.cmake:51 (message): Failed to download or unpack prebuilt 'ogg-vorbis'. Process returned The system cannot find the file specified. Call Stack (most recent call first): cmake/Audio.cmake:11 (use_prebuilt_binary) llaudio/CMakeLists.txt:6 (include) -- Configuring incomplete, errors occurred! ERROR: default configuration returned 1 For more information: try re-running your command with --verbose or --debug ___ 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] problems working with autobuild
In Microsoft Visual Studio->Tools->Visual Studio 2005 Command Prompt yields->> C:\VC80\vc\bin>"C:\VC80\Common7\Tools\vsvars32.bat" Setting environment for using Microsoft Visual Studio 2005 x86 tools. Then the Python Path is c:\Python26 From: Twisted Laws To: lati...@streamgrid.net; nickyper...@yahoo.com Cc: SLDEV Sent: Tue, February 1, 2011 10:36:27 AM Subject: RE: [opensource-dev] problems working with autobuild just to be clear here, i've no problems configuring and building in vc2005expess the old way. i start the process with "cmake ." in the indra directory in a cygwin window. then i open the .sln file with vc2005express and set the build type and build it. all is fine.I can also use the older way of "./develop.py -G vc80 configure". I don't see a visual studio 2005 command prompt in my vc2005express. i have python26 installed and the one in /usr/bin is linked to that python26. i can run develop.py with "./develop.py -G vc80 configure" and it works ok, so its not a wrong python error (one in /usr/bin is linked to python26). Every python script on my system worked until this one. but i don't understand this sequence... > > $ autobuild configure -c OpenSourceRelWithDebInfo > > C:\cygwin\bin\python: can't open file > > '/cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild': [Errno 2] No such file > > or directory > > dir: /cygdrive/c/dev/hgbuilds/v-autobuild > > $ ls -l /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild > > -rwxr-xr-x 1 John None 2213 Jan 31 20:37 > > /cygdrive/c/dev/hgbuilds/autobuild/bin/autobuild where it says the file or directory doesn't exist yet it does... it obviously existed or python wouldn't have started to begin with. > The old style build didn't work in cygwin shell either. It wanted > cmake and python to be native windows versions. After deleting cygwin > versions of those, all worked. Perhaps a similar thing can help for > the autobuild? ___ 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] problems working with autobuild
Twisted, Looks like a bad link. Nicky This webpage is not available. The webpage at http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-windows-20110113.tar.bz2 might be temporarily down or it may have moved permanently to a new web address. More information on this error From: Twisted Laws To: nickyper...@yahoo.com Cc: SLDEV Sent: Tue, February 1, 2011 3:33:11 PM Subject: RE: [opensource-dev] problems working with autobuild Thanks to Nicky, I've made it further. I didn't have a command prompt menu option in vc2005 express but i was able to find information on the net to help me create one. So now autobuild does run in a vc2005 command prompt window for me but still fails with the following (raw) log:(note at the end of it i did verify i was up-to-date) Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>echo %PATH% C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files (x 86)\Microsoft Visual Studio 8\VC\BIN;C:\Program Files (x86)\Microsoft Visual Stu dio 8\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\bi n;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\VCPackages;C:\Program Files\Common Files\Microsoft Shared\Wi ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\ Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Cybe rLink\Power2Go;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Pr ogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Mi crosoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Mercurial\;C:\Pro gram Files (x86)\Windows Live\Shared;C:\Python26;C:\Program Files (x86)\CMake 2. 6\bin;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin;C:\dev\hgbuilds\au tobuild\bin C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>cd c:\dev\hgbuilds\ v-autobuild c:\dev\hgbuilds\v-autobuild>autobuild configure -c Release -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 8/VC/bin/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 8/VC/bin/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi o 8/VC/bin/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi o 8/VC/bin/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Using autobuild at: C:/dev/hgbuilds/autobuild/bin/autobuild.cmd unable to download file: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\autobuild\common.py", line 243, in downloa d_package file(cachename, 'wb').write(urllib2.urlopen(package).read()) File "C:\Python26\lib\urllib2.py", line 124, in urlopen return _opener.open(url, data, timeout) File "C:\Python26\lib\urllib2.py", line 383, in open response = self._open(req, data) File "C:\Python26\lib\urllib2.py", line 401, in _open '_open', req) File "C:\Python26\lib\urllib2.py", line 361, in _call_chain result = func(*args) File "C:\Python26\lib\urllib2.py", line 1130, in http_open return self.do_open(httplib.HTTPConnection, req) File "C:\Python26\lib\urllib2.py", line 1105, in do_open raise URLError(err) URLError: ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlif e-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-wi ndows-20110113.tar.bz2 For more information: try re-running your command with --verbose or --debug CMake Error at cmake/Prebuilt.cmake:51 (message): Failed to download or unpack prebuilt 'fmod'. Process returned 1. Call Stack (most recent call first): cmake/FMOD.cmake:12 (use_prebuilt_binary) llaudio/CMakeLists.txt:8 (include) -- Configuring incomplete, errors occurred! ERROR: default configuration returned 1 For more information: try re-running your command with --verbose or --debug c:\dev\hgbuilds\v-autobuild>hg pull pulling from https://bitbucket.org/mani_linden/viewer-autobuild searching for changes no changes found c:\dev\hgbuilds\v-autobuild>cd ../autobuild c:\dev\hgbuilds\autobuild>hg pull pulling from https://bitbucket.org/lindenlab/autobuild searching for changes no changes found c:\dev\hgbuilds\autobuild> ___ 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] problems working with autobuild
Also, Might want to start with RelWithDebInfo. That seems to work. You may have found a Release Bug. From: Nicky Perian To: Twisted Laws Cc: SLDEV Sent: Tue, February 1, 2011 3:40:28 PM Subject: Re: [opensource-dev] problems working with autobuild Twisted, Looks like a bad link. Nicky This webpage is not available. The webpage at http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-windows-20110113.tar.bz2 might be temporarily down or it may have moved permanently to a new web address. More information on this error From: Twisted Laws To: nickyper...@yahoo.com Cc: SLDEV Sent: Tue, February 1, 2011 3:33:11 PM Subject: RE: [opensource-dev] problems working with autobuild Thanks to Nicky, I've made it further. I didn't have a command prompt menu option in vc2005 express but i was able to find information on the net to help me create one. So now autobuild does run in a vc2005 command prompt window for me but still fails with the following (raw) log:(note at the end of it i did verify i was up-to-date) Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>echo %PATH% C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files (x 86)\Microsoft Visual Studio 8\VC\BIN;C:\Program Files (x86)\Microsoft Visual Stu dio 8\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\bi n;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\VCPackages;C:\Program Files\Common Files\Microsoft Shared\Wi ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\ Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Cybe rLink\Power2Go;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Pr ogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Mi crosoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Mercurial\;C:\Pro gram Files (x86)\Windows Live\Shared;C:\Python26;C:\Program Files (x86)\CMake 2. 6\bin;C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin;C:\dev\hgbuilds\au tobuild\bin C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE>cd c:\dev\hgbuilds\ v-autobuild c:\dev\hgbuilds\v-autobuild>autobuild configure -c Release -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 8/VC/bin/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 8/VC/bin/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi o 8/VC/bin/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi o 8/VC/bin/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Using autobuild at: C:/dev/hgbuilds/autobuild/bin/autobuild.cmd unable to download file: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\autobuild\common.py", line 243, in downloa d_package file(cachename, 'wb').write(urllib2.urlopen(package).read()) File "C:\Python26\lib\urllib2.py", line 124, in urlopen return _opener.open(url, data, timeout) File "C:\Python26\lib\urllib2.py", line 383, in open response = self._open(req, data) File "C:\Python26\lib\urllib2.py", line 401, in _open '_open', req) File "C:\Python26\lib\urllib2.py", line 361, in _call_chain result = func(*args) File "C:\Python26\lib\urllib2.py", line 1130, in http_open return self.do_open(httplib.HTTPConnection, req) File "C:\Python26\lib\urllib2.py", line 1105, in do_open raise URLError(err) URLError: ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlif e-com/hg/repo/merov_fmod-autobuild/rev/219050/arch/CYGWIN/installer/fmod-3.75-wi ndows-20110113.tar.bz2 For more information: try re-running your command with --verbose or --debug CMake Error at cmake/Prebuilt.cmake:51 (message): Failed to download or unpack prebuilt 'fmod'. Process returned 1. Call Stack (most recent call first): cmake/FMOD.cmake:12 (use_prebuilt_binary) llaudio/CMakeLists.txt:8 (include) -- Configuring incomplete, errors occurred! ERROR: default configuration returned 1 For more information: try re-running your command with --verbose or --debug c:\dev\hgbuilds\v-autobuild>hg pull pulling from https://bitbucket.org/mani_linden/viewer-autobuild searching for changes no changes found c:\dev\hgbuilds\v-autobuild>cd ../autobuild c:\dev\hgbuilds\autobuild>
Re: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug?
nm, it was a bad local repo. From: Nicky Perian To: Nicky Perian ; opensource-dev@lists.secondlife.com Sent: Tue, February 1, 2011 12:04:30 PM Subject: Re: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug? the file ogg-vorbis-1.1.3-1.2.0-windows-20101001a.tar.bz2 is in autobuild.xml and is in the install.cache. and does download manually From: Nicky Perian To: opensource-dev@lists.secondlife.com Sent: Tue, February 1, 2011 11:57:53 AM Subject: [opensource-dev] autobuild @ 442 (ffcfcf7cde2c) Bug? C:\lindenhg\viewer-autobuild-vc80>autobuild configure -c OpenSourceRelWithDebInf o CMake Error at cmake/Prebuilt.cmake:51 (message): Failed to download or unpack prebuilt 'ogg-vorbis'. Process returned The system cannot find the file specified. Call Stack (most recent call first): cmake/Audio.cmake:11 (use_prebuilt_binary) llaudio/CMakeLists.txt:6 (include) -- Configuring incomplete, errors occurred! ERROR: default configuration returned 1 For more information: try re-running your command with --verbose or --debug ___ 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] problems working with autobuild
The design of autobuild was for VS2005 Pro which is SL's only supported windows compiler. Express doesn't ship with devenv. So, until that is fixed autobuild is little more that a souped up develop.py. You can configure with it, but you will need to build the normal way with the IDE and build solution. From: Twisted Laws To: SLDEV Sent: Tue, February 1, 2011 3:56:50 PM Subject: Re: [opensource-dev] problems working with autobuild Ok, I figured out i made a mistake with -c Release... now i can't find devenv c:\dev\hgbuilds\v-autobuild>autobuild configure -c OpenSourceRelWithDebInfo package libuuid has no installation information configured for platform windows package fontconfig has no installation information configured for platform windo ws -- We seem to have an artwork bundle in the tree - brilliant. -- Version of viewer is 2.6.0.0 -- Configuring done -- Generating done -- Build files have been written to: C:/dev/hgbuilds/v-autobuild/build-vc80 c:\dev\hgbuilds\v-autobuild>autobuild build -c OpenSourceRelWithDebInfo package libuuid has no installation information configured for platform windows package fontconfig has no installation information configured for platform windo ws -- We seem to have an artwork bundle in the tree - brilliant. -- Version of viewer is 2.6.0.0 -- Configuring done -- Generating done -- Build files have been written to: C:/dev/hgbuilds/v-autobuild/build-vc80 'devenv.com' is not recognized as an internal or external command, operable program or batch file. ERROR: building default configuration returned 1 For more information: try re-running your command with --verbose or --debug c:\dev\hgbuilds\v-autobuild> ___ 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] autobuild project VCExpress Command Line Build Need Testers
I tested this on my machine and in viewer-autobuild after "autobuild configure -c OpenSourceRelWithDebInfo" but, my machine has both Express and Pro present. >From /viewer-autobuild vcbuild.exe /logfile:Secondlife.log build-vc80\Secondlife.sln /platform=win32 "RelWithDebInfo|Win32" ___ 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] llpaneloutfitedit.cpp failure to compile with vs2010 and boost 1.45.
std::for_each(item_set.begin(), item_set.end(), boost::bind( &uuid_vec_t::push_back, &uuid_list, _1)); ..\..\newview\llpaneloutfitedit.cpp(1332): error C2780: 'boost::_bi::bind_t<_bi::dm_result::type,boost::_mfi::dm,_bi::list_av_1::type> boost::bind(M T::* ,A1)' : expects 2 arguments - 3 provided C:\lindenhg\vcexpress2010build\libraries\include\boost/bind/bind.hpp(1728) : see declaration of 'boost::bind' I have diffed and boost1-39 and i cant find differences. Need pointers to help solve. ___ 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] autobuild and vsexpress
If anyone wants to help bring autobuild to vsexpress here are two starter(1commit each) repositories. http://nic...@bitbucket.org/NickyP/viewer-autobuild-express-wip http://nic...@bitbucket.org/NickyP/autobuild-vcexpress-wip I was able to make a warts and all build of LindenDeveloper.exe and logged to aditi with 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] autobuild and vsexpress
sure, Be later today or first thing in the morning at -6GMT. From: Oz Linden (Scott Lawrence) To: Nicky Perian Cc: opensource-dev@lists.secondlife.com; robin.cornel...@gmail.com Sent: Thu, February 3, 2011 11:05:12 AM Subject: Re: autobuild and vsexpress On 2011-02-03 11:54, Nicky Perian wrote: If anyone wants to help bring autobuild to vsexpress here are two starter(1commit each) repositories. >http://nic...@bitbucket.org/NickyP/viewer-autobuild-express-wip >http://nic...@bitbucket.org/NickyP/autobuild-vcexpress-wip >I was able to make a warts and all build of LindenDeveloper.exe >and >logged to aditi with it. > > > would you mind posting the changesets on codereview.secondlife.com so that I can get the autobuild devs to review them? ___ 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] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/134/ --- Review request for Viewer. Summary --- Make viewer-autobuild work under Visual Studio 2005 Express Edition. This modification is a test case and applies to -OpenSourceRelWithDebInfo only. This addresses bugs autobuild, vcexpress and with. http://jira.secondlife.com/browse/autobuild http://jira.secondlife.com/browse/vcexpress http://jira.secondlife.com/browse/with Diffs - autobuild.xml 00453191c1b9 Diff: http://codereview.secondlife.com/r/134/diff Testing --- Configuration batch file content: @echo call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c OpenSourceRelWithDebInfo Build batch file content: C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c OpenSourceRelWithDebInfo There is one post build re-configuration error related to devenv versus vcbuild parameter sequence. However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe was built and log on to aditi successful. Thanks, Nicky ___ 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] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/134/#review319 --- will redo looks like line ending problems. - Nicky On Feb. 3, 2011, 1:51 p.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/134/ > --- > > (Updated Feb. 3, 2011, 1:51 p.m.) > > > Review request for Viewer. > > > Summary > --- > > Make viewer-autobuild work under Visual Studio 2005 Express Edition. > > This modification is a test case and applies to -OpenSourceRelWithDebInfo > only. > > > This addresses bugs autobuild, vcexpress and with. > http://jira.secondlife.com/browse/autobuild > http://jira.secondlife.com/browse/vcexpress > http://jira.secondlife.com/browse/with > > > Diffs > - > > autobuild.xml 00453191c1b9 > > Diff: http://codereview.secondlife.com/r/134/diff > > > Testing > --- > > Configuration batch file content: > @echo > call c:\VC80\VC\bin\vcvars32.bat > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c > OpenSourceRelWithDebInfo > > Build batch file content: > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c > OpenSourceRelWithDebInfo > > There is one post build re-configuration error related to devenv versus > vcbuild parameter sequence. > However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe > was built and > log on to aditi successful. > > > Thanks, > > Nicky > > ___ 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] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/134/ --- (Updated Feb. 3, 2011, 2:35 p.m.) Review request for Viewer. Summary --- Make viewer-autobuild work under Visual Studio 2005 Express Edition. This modification is a test case and applies to -OpenSourceRelWithDebInfo only. This addresses bugs autobuild, vcexpress and with. http://jira.secondlife.com/browse/autobuild http://jira.secondlife.com/browse/vcexpress http://jira.secondlife.com/browse/with Diffs - autobuild.xml 00453191c1b9 Diff: http://codereview.secondlife.com/r/134/diff Testing --- Configuration batch file content: @echo call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c OpenSourceRelWithDebInfo Build batch file content: C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c OpenSourceRelWithDebInfo There is one post build re-configuration error related to devenv versus vcbuild parameter sequence. However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe was built and log on to aditi successful. Thanks, Nicky ___ 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] Review Request: Make autobuild-viewer work under Visual Studio 2005 Express Edition
> On Feb. 3, 2011, 1:59 p.m., Nicky Perian wrote: > > will redo looks like line ending problems. Reponed for comment. Don't know if it is line endings or normal operations that cause view diff to display the entire file. - Nicky --- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/134/#review319 --- On Feb. 3, 2011, 2:35 p.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/134/ > --- > > (Updated Feb. 3, 2011, 2:35 p.m.) > > > Review request for Viewer. > > > Summary > --- > > Make viewer-autobuild work under Visual Studio 2005 Express Edition. > > This modification is a test case and applies to -OpenSourceRelWithDebInfo > only. > > > This addresses bugs autobuild, vcexpress and with. > http://jira.secondlife.com/browse/autobuild > http://jira.secondlife.com/browse/vcexpress > http://jira.secondlife.com/browse/with > > > Diffs > - > > autobuild.xml 00453191c1b9 > > Diff: http://codereview.secondlife.com/r/134/diff > > > Testing > --- > > Configuration batch file content: > @echo > call c:\VC80\VC\bin\vcvars32.bat > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c > OpenSourceRelWithDebInfo > > Build batch file content: > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c > OpenSourceRelWithDebInfo > > There is one post build re-configuration error related to devenv versus > vcbuild parameter sequence. > However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe > was built and > log on to aditi successful. > > > Thanks, > > Nicky > > ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/136/ --- Review request for Viewer. Summary --- This modification is a test case and applies to -OpenSourceRelWithDebInfo only. Configuration batch file content: @echo call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c OpenSourceRelWithDebInfo Build batch file content: C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c OpenSourceRelWithDebInfo This is a clean up of a discarded RB This addresses bug viewer-autobuild. http://jira.secondlife.com/browse/viewer-autobuild Diffs - autobuild.xml 00453191c1b9 Diff: http://codereview.secondlife.com/r/136/diff Testing --- There is one post build re-configuration error related to devenv versus vcbuild parameter sequence. However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe was built and log on to aditi successful. Thanks, Nicky ___ 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] Review Request: Debugging autobuild post build re-configuration error.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/137/ --- Review request for Viewer. Summary --- Print out failed build_config from autobuild_tool_build.py This addresses bug autobuild. Diffs - autobuild/autobuild_tool_build.py ffcfcf7cde2c Diff: http://codereview.secondlife.com/r/137/diff Testing --- Just started, trying to determine if the error can be corrected with autobuild.xml entries or by post-build string adjustments. Thanks, Nicky ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/136/#review334 --- WolfPup: I tried the adding a slightly different group to autobuild.xml (OpenSourceRelWithDebInfoE) and python scripts crash. Appears to perform actions based on the section title in addition to the section content. So, i think the LL Devs should work that one out. Python error output: C:\lindenhg\viewer-autobuild-wip>autobconf ECHO is on. C:\lindenhg\viewer-autobuild-wip>call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\viewer-autobuild-wip>"C:\VC80\Common7\Tools\vsvars32.bat" Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\lindenhg\viewer-autobuild-wip>C:\lindenhg\autobuild-vcexpress-wip\bin\autobui ld --debug configure -c OpenSourceRelWithDebInfoE no configuration for build configuration 'OpenSourceRelWithDebInfoE' Traceback (most recent call last): File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p y", line 106, in _configure_a_configuration config.get_build_configuration(build_configuration.name, 'common') File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\configfile.py", line 100, in get_build_configuration build_configuration_name) ConfigurationError: no configuration for build configuration 'OpenSourceRelWithD ebInfoE' no common platform found Traceback (most recent call last): File "C:\Python26\lib\logging\__init__.py", line 776, in emit msg = self.format(record) File "C:\Python26\lib\logging\__init__.py", line 654, in format return fmt.format(record) File "C:\Python26\lib\logging\__init__.py", line 436, in format record.message = record.getMessage() File "C:\Python26\lib\logging\__init__.py", line 306, in getMessage msg = msg % self.args File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\executable.py", line 86, i n __str__ return ' '.join(all_arguments) TypeError: sequence item 0: expected string, NoneType found no command specified Traceback (most recent call last): File "C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild", line 47, in sys.exit( Autobuild().main(sys.argv[1:]) ) File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_main.py", line 1 35, in main tool_to_run.run(args) File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p y", line 81, in run args.additional_options, args.dry_run) File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\autobuild_tool_configure.p y", line 123, in _configure_a_configuration return configure_executable(extra_arguments) File "C:\lindenhg\autobuild-vcexpress-wip\autobuild\executable.py", line 72, i n __call__ raise ExecutableError('no command specified') ExecutableError: no command specified ERROR: no command specified For more information: try re-running your command with --verbose or --debug - Nicky On Feb. 5, 2011, 3:25 a.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/136/ > --- > > (Updated Feb. 5, 2011, 3:25 a.m.) > > > Review request for Viewer. > > > Summary > --- > > This modification is a test case and applies to -OpenSourceRelWithDebInfo > only. > > Configuration batch file content: > @echo > call c:\VC80\VC\bin\vcvars32.bat > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c > OpenSourceRelWithDebInfo > > Build batch file content: > C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c > OpenSourceRelWithDebInfo > > This is a clean up of a discarded RB > > > This addresses bug open-1. > http://jira.secondlife.com/browse/open-1 > > > Diffs > - > > autobuild.xml 00453191c1b9 > > Diff: http://codereview.secondlife.com/r/136/diff > > > Testing > --- > > There is one post build re-configuration error related to devenv versus > vcbuild parameter sequence. > However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe > was built and > log on to aditi successful. > > > Thanks, > > Nicky > > ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/136/ --- (Updated Feb. 5, 2011, 8:50 p.m.) Review request for Viewer. Changes --- Updated per Wolfpup review. Restored OpenSourceRelWithDebInfo to devenv build. Established OpenSourceRelWithDebInfoE for Express edition which uses vcbuild.exe. autobconf.bat content-- @echo call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c OpenSourceRelWithDebInfoE autobb.bat content-- C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c OpenSourceRelWithDebInfoE Problem cited in my earlier entry was not considering the dual nature of autobuild.xml. That being sections for configuration and building. Bottom line is this should work for Express without breaking Pro. If both Pro and Express are installed either method may be used. If only Pro is present either method my be used. Summary --- This modification is a test case and applies to -OpenSourceRelWithDebInfo only. Configuration batch file content: @echo call c:\VC80\VC\bin\vcvars32.bat C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c OpenSourceRelWithDebInfo Build batch file content: C:\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c OpenSourceRelWithDebInfo This is a clean up of a discarded RB This addresses bug open-1. http://jira.secondlife.com/browse/open-1 Diffs (updated) - autobuild.xml 00453191c1b9 Diff: http://codereview.secondlife.com/r/136/diff Testing --- There is one post build re-configuration error related to devenv versus vcbuild parameter sequence. However,C:\lindenhg\viewer-autobuild-express-wip\build-vc80\newview\RelWithDebInfo\LindenDeveloper.exe was built and log on to aditi successful. Thanks, Nicky ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
14773 (21ef0a07c2cd) OPEN-1 WORKAROUND correct build arg Build complete: 125 Projects succeeded, 0 Projects failed, 2 Projects skipped C:\lindenhg\viewer-autobuildvs8> From: Oz Linden (Scott Lawrence) To: opensource-dev@lists.secondlife.com Sent: Sun, February 6, 2011 9:40:52 AM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. On 2011-02-06 9:15, Oz Linden (Scott Lawrence) wrote: > I've created a repo sync'ed up to the latest viewer-development, and > with this workaround (I renamed the configuration > VCexpressRelWithDebInfo to make it stand out a bit more). If folks > with VS Express (2005) could please test it : > > https://bitbucket.org/oz_linden/viewer-autobuildvs8 > > I'm running a test in TeamCity now to make sure that it does not > bother the production builds. > > I don't consider this a real fix for the problem (now tracked as > OPEN-1, incidentally), but it's a good enough workaround that we could > lower the severity below Showstopper and remove this block on merging > autobuild into viewer-development. > > That would leave the only remaining Showstopper OPEN-4 (using Fmod in > an autobuild), which shouldn't be too hard to document some workaround > for. > Please test (or retest, as the case may be) using the above repo at changeset 21ef0a07c2cd or later... Thanks to NickyP, JonathanYap, and archer for developing and testing this workaround. ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
try autobuild --debug build -c VCexpressRelWithDebInfo From: Twisted Laws To: Oz Linden ; SLDEV Sent: Sun, February 6, 2011 11:38:11 AM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. c:\dev\hgbuilds\viewer-autobuildvs8>autobuild build -c OpenSourceRelWithDebInfo Since I wasn't sure of the exact command to run I also tried: c:\dev\hgbuilds\viewer-autobuildvs8>autobuild build -c OpenSourceRelWithDebInfo --verbose executing configure command cmake -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DUNA TTENDED:BOOL=OFF -DWORD_SIZE:STRING=32 -DROOT_PROJECT_NAME:STRING=SecondLife -G "Visual Studio 8 2005" -DSTANDALONE:BOOL=FALSE -DINSTALL_PROPRIETARY=FALSE -DFMO D=FALSE ../indra package libuuid has no installation information configured for platform windows package fontconfig has no installation information configured for platform windo ws -- We seem to have an artwork bundle in the tree - brilliant. -- Version of viewer is 2.6.0.0 -- Configuring done -- Generating done -- Build files have been written to: C:/dev/hgbuilds/viewer-autobuildvs8/build-v c80 executing build command devenv.com /build RelWithDebInfo SecondLife.sln 'devenv.com' is not recognized as an internal or external command, operable program or batch file. ERROR: building default configuration returned 1 For more information: try re-running your command with --verbose or --debug c:\dev\hgbuilds\viewer-autobuildvs8> ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
Later today Ill bring up in IDE and see it the same errors arise. idk what is happening but if 2 that we know have them of then we need to try and correct. From: Twisted Laws To: Oz Linden ; SLDEV Sent: Sun, February 6, 2011 1:07:27 PM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. Ok, i found i can get much further compiling in the IDE and this is all i end up with now. Note that the issue with winres.h is one i always have had with and easy change of defining IDC_STATIC and including winresrc.h instead. Twisted Warning 1 warning LNK4099: PDB 'vc80.pdb' was not found with '..\packages\lib\release\exception_handler.lib' or at 'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb'; linking object as if no debug info exception_handler.lib Warning 2 warning LNK4099: PDB 'vc80.pdb' was not found with '..\packages\lib\release\crash_generation_client.lib' or at 'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb'; linking object as if no debug info crash_generation_client.lib Warning 3 warning LNK4099: PDB 'vc80.pdb' was not found with '..\packages\lib\release\common.lib' or at 'C:\dev\hgbuilds\viewer-autobuildvs8\build-vc80\sharedlibs\RelWithDebInfo\vc80.pdb'; linking object as if no debug info common.lib Error 4 error PRJ0019: A tool returned an error code from "Generating PROJECT_llmessage_TEST_lltemplatemessagedispatcher_ok.txt" llmessage_tests Error 5 error PRJ0019: A tool returned an error code from "Generating PROJECT_llupdaterservice_TEST_llupdaterservice_ok.txt" llupdaterservice_tests Error 6 error PRJ0019: A tool returned an error code from "Performing viewer_manifest copy" copy_w_viewer_manifest Warning 7 warning LNK4221: no public symbols found; archive member will be inaccessible llfunctorregistry.obj Error 8 fatal error RC1015: cannot open include file 'winres.h'. c:\dev\hgbuilds\viewer-autobuildvs8\indra\newview\res\viewerRes.rc 10 Error 9 error PRJ0019: A tool returned an error code from "Generating RelWithDebInfo/touched.bat" package From: twisted_l...@hotmail.com To: o...@lindenlab.com; opensource-dev@lists.secondlife.com Date: Sun, 6 Feb 2011 12:56:55 -0500 Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. Ok, i'm an idiot and can't follow instructions So i reread Oz's msg and found i was using the wrong config and redid it with autobuild configure -c VCexpressRelWithDebInfo Then that part worked ok. If i then just used "autobuild build" it had the same fmod error as before. So i tried autobuild build -c VCexpressRelWithDebInfo --verbose and things went further but as someone else reported then i got 100's of errors about winsock2.h not being found. Why does it continue to try to build everything after it gets so many errors? Build complete: 12 Projects succeeded, 113 Projects failed, 2 Projects skipped ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
What is your windows OS? I may be able to Vbox/VM it to test. From: Ima Mechanique To: opensource-dev@lists.secondlife.com Sent: Sun, February 6, 2011 1:15:31 PM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. > I'm getting dozens of these errors > > fatal error C1083: Cannot open include file: 'winsock2.h': No such file or >directory > > and > > fatal error C1083: Cannot open include file: 'windows.h': No such file or >directory > > Seems that it is not using the Include directories list. Just to clarify. These errors are only generated when using "autobuild build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it builds with only the usual niggles (like failing on x64 because it can't find a directory) -- Ima Mechanique ima.mechanique(at)blueyonder.co.uk ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
I remembered reading about some issues (don't ask me to expand) of not having the latest SDK's when using win64. I have both express and pro on my machine and my include settings for Pro reflect newer SDK's. Maybe you can try these includes. http://picpaste.com/vs2005proIncludes-2Fa11vp6.PNG From: Ima Mechanique To: opensource-dev@lists.secondlife.com Sent: Sun, February 6, 2011 3:34:41 PM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. > On 2011-02-06 14:15, Ima Mechanique wrote: > > Just to clarify. These errors are only generated when using "autobuild > > build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it > > builds with only the usual niggles (like failing on x64 because it can't > > find a directory) > > Can you tell what is being done differently? Not really. Looking at the build logs, apart from the lack of cmake command and some packages missing (like fmod), they look pretty much the same. > Perhaps from the gui it's not building the same set of targets? My suspicion, is that the GUI is using its Include files directory list and the command line is not. The INCLUDE env variable only contains "C:\Program Files (x86)\Microsoft\Visual Studio\8\VC\INCLUDE;" instead of the dozen or more in the GUI list. However manually adding the two SDK include directories where the files exist doesn't help (and the lack doesn't harm the standard v-d build). > ___ > 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 -- Ima Mechanique ima.mechanique(at)blueyonder.co.uk ___ 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] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition.
Help->About VC++2005 Express Edition->Copy Info-->Paste from Clipboard yeilds-- Microsoft Visual Studio 2005 Version 8.0.50727.867 (vsvista.050727-8600) Microsoft .NET Framework Version 2.0.50727 SP2 Installed Edition: VC Express Microsoft Visual C++ 2005 76542-000-011-00125 Microsoft Visual C++ 2005 ** Invoke Terminal and execute->> "C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat" Yeilds Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\> Early on I had a problem where vcvars32.bat did not execute properly when invoked from within Express. I had to drill down through All Programs and invoke from within Visual Studio Tools. You should have "Setting environment for using Microsoft Visual Studio 2005 x86 tools." without any errors before using the terminal. Anyway a couple things to check. I have tried unsucessfully to force a repo of failed includes. From: Twisted Laws To: SLDEV Sent: Sun, February 6, 2011 3:05:25 PM Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work under Visual Studio 2005 Express Edition. I tried making these changes... it did not do anything different or help me in my situation of not finding the windows.h and winsock2.h. I'd start over and rebuild the dev environment but its not a good option for me at this time. > Date: Sun, 6 Feb 2011 20:23:41 + > From: ima.mechani...@blueyonder.co.uk > To: opensource-dev@lists.secondlife.com > Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work > under >Visual Studio 2005 Express Edition. > > > What is your windows OS? I may be able to Vbox/VM it to test. > > WinXP 64 bit. > > The following altered function from >indra\lib\python\indra\util\test_win32_manifest.py > fixes the issues for me. > > def find_vc_dir(): > supported_versions = (r'8.0', r'9.0') > supported_products = (r'VisualStudio', r'VCExpress') > value_str = (r'ProductDir') > > for product in supported_products: > for version in supported_versions: > key_str = (r'SOFTWARE\Microsoft\%s\%s\Setup\VC' % > (product, version)) > try: > return get_HKLM_registry_value(key_str, value_str) > except WindowsError, err: > if product == "VisualStudio": > reg_key = "VS" > elif product == "VCExpress": > reg_key = "VC" > else: > raise Exception("Unknown package!") > > x64_key_str = (r'SOFTWARE\Wow6432Node\Microsoft\%s\%s\Setup\%s' % > (product, version, reg_key)) > > try: > return get_HKLM_registry_value(x64_key_str, value_str) > except: > print >> sys.stderr, "Didn't find MS %s version %s " % (product,version) > > raise > > > > > > From: Ima Mechanique > > To: opensource-dev@lists.secondlife.com > > Sent: Sun, February 6, 2011 1:15:31 PM > > Subject: Re: [opensource-dev] Review Request: Make viewer-autobuild work >under > > > Visual Studio 2005 Express Edition. > > > > > I'm getting dozens of these errors > > > > > > fatal error C1083: Cannot open include file: 'winsock2.h': No such file > > > or > > >directory > > > > > > and > > > > > > fatal error C1083: Cannot open include file: 'windows.h': No such file or > > >directory > > > > > > Seems that it is not using the Include directories list. > > > > Just to clarify. These errors are only generated when using "autobuild > > build -c VCexpressRelWithDebInfo" If using the MSVC Express gui it > > builds with only the usual niggles (like failing on x64 because it can't > > find a directory) > > > > > > -- > > Ima Mechanique > > ima.mechanique(at)blueyonder.co.uk > > > > > > ___ > > 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 > > > > > > > > > > -- > Ima Mechanique > ima.mechanique(at)blueyonder.co.uk > > > ___ > 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] Review Request: Debugging autobuild post build re-configuration error.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/137/ --- (Updated Feb. 8, 2011, 11:25 a.m.) Review request for Viewer. Changes --- Link jira OPEN-13 Summary --- Print out failed build_config from autobuild_tool_build.py This addresses bug OPEN-13. Diffs - autobuild/autobuild_tool_build.py ffcfcf7cde2c Diff: http://codereview.secondlife.com/r/137/diff Testing --- Just started, trying to determine if the error can be corrected with autobuild.xml entries or by post-build string adjustments. Thanks, Nicky ___ 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] Review Request: open-2 (improved progress messages during dependency checks) and open-31 (more standardized short form option switches)
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/150/#review357 --- Ship it! Can this be placed as an hg changeset? I'll say Ship It in hopes a test method is forthcoming. - Nicky On Feb. 12, 2011, 1:13 p.m., Oz Linden wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/150/ > --- > > (Updated Feb. 12, 2011, 1:13 p.m.) > > > Review request for Viewer. > > > Summary > --- > > I combined open-31 into this because that change is so small and simple that > it didn't seem worth a separate commit (besides, while testing the rest of > this, I really wanted the short form of --verbose). > > open-31 changes the short form of --version to -V, so that the short form of > the more commonly used --verbose can be the lower case -v, and adds -n as a > short form for --dry-run (as it is used in many versions of make, and in > other commands like scp and rsync). > > open-2 corrects the problem that (at least in the viewer build) there is a > long delay during which there are no progress messages. The delay is the > configure step while packages are checked, including possibly downloading, > extracting, and installing them. Increasing the logging level with the > --verbose or --debug switches did not increase the amount of logging during > this phase. > > The fundamental problem proved to be that the package checks were done in > recursively invoked instances of autobuild (I am guessing that the process > hierarchy is autobuild->cmake->autobuild, but it could have just been > autobuild calling itself directly; this fix should work regardless of the > depth of the process tree). The verbosity control options were not passed > through to the child processes, and since there could be some other process > in between (as cmake above), it seemed more robust (and relies less on > correct configuration) to pass the verbosity control to the children through > the environment. > > The default verbosity is now read from the AUTOBUILD_LOGGING environment > variable, whose contents can be --debug, --verbose, --quiet, or the one > letter forms of any of those options (if the environment variable is not set, > then the default value is to log warnings and worse, as before). Any of the > options used on the command line override any value from the environment. > Regardless of how the verbosity level is established, the environment > variable AUTOBUILD_LOGGING is set for all child processes, so that if any of > those (directly or indirectly) are another invocation of autobuild, then that > recursive child will use the same verbosity level as the parent (unless, of > course the recursive invocation uses an explicit option). It is true that > this also allows the user to set a default verbosity in the shell > environment, and that works, but it wasn't really the motivation for the > change and I did not add anything to the documentation about it. > > With that change made, the options correctly controlled whether or not > logging is visible during the package checking phase. However, the resulting > messages had an inconsistent level of detail - some operations (such as > uninstall) were very verbose, while others (some of which might take > significant time) were logged only at high verbosity levels. This led to the > addition of a few short log messages at the default 'warning' level (which > really has the dual meaning "something that might be a problem" and > "something that should be seen at the default logging level") in order to > make sure that some message is printed before any potentially long operation > (downloads, extracts, installs, and uninstalls). Some other very detailed > messages were changed from info to debug levels, as the information they > display is really only useful when debugging either a new autobuild > configuration or autobuild itself. > > I think that the combination of these changes makes the default verbosity > reasonably informative (no long silences) without being overwhelming. > > (there is a failure displaying the diff for autobuild.configfile.py because > it is a one word change of the logging level for a log message added by one > of my other changes that has not yet been applied to the trunk) > > > This addresses bugs open-2 and open-31. > > > Diffs > - > > autobuild/autobuild_main.py UNKNOWN > autobuild/autobuild_tool_install.py UNKNOWN > autobuild/common.py UNKNOWN > autobuild/configfile.py UNKNOWN > > Diff: http://codereview.secondlife.com/r/150/diff > > > Testing > --- > > Manually verified using configuring and building in viewer-autobuild > > > Thanks, > >
[opensource-dev] Autobuild with Visual Studio 2010 Express Edition
Autobuild with Visual Studio 2010 Express Edition The autobuild repository is here: http://bitbucket.org/NickyP/autobuild-vcexpress-wip The viewer-autobuild repository is here: http://bitbucket.org/NickyP/viewer-autobuild-vc10-express-wip Self built libraies boost 1_45, json and llqtwebkit are in the downloads section. This doesn't seems a reliable server area so if the auto downloads fail you can work around by downloading each separately and coping to install.cache. directory. You need to setup you command prompt as was done before in vs2005 autobuild. My batch file commands to setup the build environment are: call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat" set INCLUDE=C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files\Microsoft SDKs\Windows\v7.1\Include\gl;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%INCLUDE% set LIB=C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib;C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib;%LIB% My config batch file commands are: @echo C:\Users\Bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF My build batch file commands is: C:\users\bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c VC10msbuildRelWithDebInfo 2>&1 |c:\cygwin\bin\tee Build.log Quirks: A Visual Studio 10 solution.sln is produced but, the solutions and the build tree are in the build-vc80 directory. This is a known issue with an *TODO marking. Using these repositories and libraries I just finished a build with 3 warnings and 3 errors. That is down from 40 warnings and 30 errors earlier today. But -DLL_TESTS:BOOL=OFF so that skews it a little. I think is can be a starting point for Opensource activity in conjunction with hackfest. I would liked to have had a more complete solution but knowledge and time both expired. Hopefully, if more folks will tweak and fix bugs we can have something to run in parallel with the activities Thursday and Friday. ___ 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] unresolved external media_plugin_webkit.obj viewer-development and viewer-autobuild w/ Visual Studio 10
I have used a self compiled Visual Studio 10 llqtwebkit.lib and successfully built Imprudence 1.4.0, logged in to SL, and used search and the internal web browser. No errors at all. Using viewer-development and viewer-autobuild I get the following link error. "c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj" (default target) (23) -> (Link target) -> media_plugin_webkit.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LLQtWebKit::keyboardEvent(int,enum LLQtWebKit::e_key_event,unsigned int,char const *,enum LLQtWebKit::e_keyboard_modifier,unsigned int,unsigned int,unsigned int)" (?keyboardEvent@LLQtWebKit@@QAE_NHW4e_key_event@1@IPBDW4e_keyboard_modifier@1@III@Z) referenced in function "private: void __thiscall MediaPluginWebKit::keyEvent(enum LLQtWebKit::e_key_event,int,enum LLQtWebKit::e_keyboard_modifier,class LLSD)" (?keyEvent@MediaPluginWebKit@@AAEXW4e_key_event@LLQtWebKit@@HW4e_keyboard_modifier@3@VLLSD@@@Z) [c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj] ] C:\Users\Bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\RelWithDebInfo\media_plugin_webkit.dll : fatal error LNK1120: 1 unresolved externals [c:\users\bill\lindenhg\viewer-autobuild-vc100\build-vc80\media_plugins\webkit\media_plugin_webkit.vcxproj] Anyone have ideas of where to start looking. I guess v-d and v-a could be using a method that is expected to be in the llqtwebkit.lib that Imprudence never used. Or, maybe the method it isn't properly declared within the viewer code. I would like some help on this one. Thanks, NickyP ___ 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] VS2010 Express Start To Finish -- Request testing and feedback
https://bitbucket.org/NickyP/viewer-autobuild2010-wip This is set to call self built google breakpad from: https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2 autobuild config: C:\Users\Bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug configure -c VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF -DMSVC_REDIST_PATH:PATH=C:\Users\Bill\lindenhg\WorkaroundFiles\vcredist_vc100_30319_x86 -DPACKAGE:BOOL=ON autobuild build: C:\users\bill\lindenhg\autobuild-vcexpress-wip\bin\autobuild --debug build -c VC10msbuildRelWithDebInfo 2>&1 |c:\cygwin\bin\tee Build.log set environment: call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat" set INCLUDE=C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files\Microsoft SDKs\Windows\v7.1\Include\gl;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%INCLUDE% set LIB=C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib;C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib;%LIB% ___ 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] Review Request: (STORM-28) As a User, I want the ability to send my calling card to others
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/159/#review381 --- Ship it! Reduces code and a great feature. I remember going in world multiple, making friends with my alt coping cards and sending calling cards back across inventory to get copies. So, in that respect it saves bandwidth. - Nicky On Feb. 21, 2011, 4:57 p.m., Seth ProductEngine wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/159/ > --- > > (Updated Feb. 21, 2011, 4:57 p.m.) > > > Review request for Viewer. > > > Summary > --- > > - Added creating own calling card for the user to be able to share it with > other residents. > - Moved calling cards synchronization with friends list to the viewer start > up. Previously synchronized upon opening the Friends tab in People side panel. > - Calling cards for non-friends are not removed upon calling cards > synchronization with friends list. > - Enabled "Share" menu item for calling cards in inventory. > > > This addresses bug STORM-28. > http://jira.secondlife.com/browse/STORM-28 > > > Diffs > - > > indra/newview/llfriendcard.h c10d5e37db1e > indra/newview/llfriendcard.cpp c10d5e37db1e > indra/newview/llinventoryfunctions.cpp c10d5e37db1e > indra/newview/llpanelpeople.cpp c10d5e37db1e > > Diff: http://codereview.secondlife.com/r/159/diff > > > Testing > --- > > > Thanks, > > Seth > > ___ 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] draft wiki Visual Studio 10 Information
https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild ___ 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] draft wiki Visual Studio 10 Information
Edited per input from Twisted Laws. Thank You, Twisted. From: Nicky Perian To: opensource-dev@lists.secondlife.com Sent: Thu, February 24, 2011 11:52:01 AM Subject: [opensource-dev] draft wiki Visual Studio 10 Information https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild ___ 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] STORM-1023 (was OPEN-4) : fmod
tried with -DFMOD:BOOL=ON it did not override -DFMOD=FALSE in autobuild.xml From: Philippe (Merov) Bossut To: opensource-dev@lists.secondlife.com Sent: Fri, February 25, 2011 12:03:46 AM Subject: [opensource-dev] STORM-1023 (was OPEN-4) : fmod Hi, I worked on this and submitted what I think should solve the problem on a dev repo forked from oz_linden/viewer-autobuild: https://bitbucket.org/merov_linden/viewer-autobuild-open-4/changeset/e439abf2be8e If autobuild interested people building from home STANDALONE and NOT STANDALONE could review that proposal and test the changeset, that would help tremendously. 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] STORM-1023 (was OPEN-4) : fmod
I have -DFMOD:BOOL=ON on configure cl and DFMOD=TRUE in autobuild.xml Attempt is made to build with fmod but, the headers and libraries still need to be manually copied. Was that the intent? Nicky From: Philippe (Merov) Bossut To: Nicky Perian Cc: opensource-dev@lists.secondlife.com Sent: Fri, February 25, 2011 9:36:33 AM Subject: Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod Hi Nicky, Thanks for testing this. On Fri, Feb 25, 2011 at 7:26 AM, Nicky Perian wrote: tried with -DFMOD:BOOL=ON it did not override -DFMOD=FALSE in autobuild.xml Right, but the problem Wolfpup was reporting was that even changing FMOD to TRUE in autobuild.xml didn't work because FindFMOD was invoked only in STANDALONE. My question should have been: If you change FMOD to TRUE in the configuration of autobuild.xml you use, does it work? 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] STORM-1023 (was OPEN-4) : fmod
I am using oz's viewer-autobuild2010 with my mod's for VS2010 and your changes at the tip. https://bitbucket.org/NickyP/viewer-autobuild2010-wip this plus your changes at tip. I would not be able to test otherwise. Nicky From: Philippe (Merov) Bossut To: Nicky Perian Cc: opensource-dev@lists.secondlife.com Sent: Fri, February 25, 2011 12:33:27 PM Subject: Re: [opensource-dev] STORM-1023 (was OPEN-4) : fmod Hi Nicky, On Fri, Feb 25, 2011 at 8:03 AM, Nicky Perian wrote: I have -DFMOD:BOOL=ON on configure cl >and >DFMOD=TRUE in autobuild.xml >Attempt is made to build with fmod but, the headers and libraries still need >to >be manually copied. >Was that the intent? Nope. Looks like either FindFMOD couldn't locate the files or it wasn't invoked at all. Could you tell me which autobuild configure arguments you use? Again, thanks for the test. Looks like I've more coding to do. 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
[opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed.
One line addition to autobuild.xml VCmsbuildRelWithDebInfo Section for incremental linking. VC10msbuildRelWithDebInfo build command msbuild.exe options SecondLife.sln /t:build /p:Configuration=RelWithDebInfo /p:Platform=Win32 /p:"VCBuildAdditionalOptions= /useenv" /p:"VCBuildAdditionalOptions= /incremental" configure options -G "Visual Studio 10" -DSTANDALONE:BOOL=FALSE -DINSTALL_PROPRIETARY=FALSE -DFMOD=TRUE name VC10msbuildRelWithDebInfo ___ 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] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed.
Thanks for testing and feed back. I committed this to viewer-autobuild2010-wip earlier today. Nicky From: Twisted Laws To: nickyper...@yahoo.com; SLDEV Sent: Wed, March 2, 2011 3:10:21 PM Subject: RE: [opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed. This works well for me and is much nicer than it starting over every build. Date: Tue, 1 Mar 2011 12:26:45 -0800 From: nickyper...@yahoo.com To: opensource-dev@lists.secondlife.com Subject: [opensource-dev] VCmsbuildOpenSourceRelWithDebInfo Incremental Link Testers Needed. One line addition to autobuild.xml VCmsbuildRelWithDebInfo Section for incremental linking. VC10msbuildRelWithDebInfo build command msbuild.exe options SecondLife.sln /t:build /p:Configuration=RelWithDebInfo /p:Platform=Win32 /p:"VCBuildAdditionalOptions= /useenv" /p:"VCBuildAdditionalOptions= /incremental" configure options -G "Visual Studio 10" -DSTANDALONE:BOOL=FALSE -DINSTALL_PROPRIETARY=FALSE -DFMOD=TRUE name VC10msbuildRelWithDebInfo ___ 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] Is 'STANDALONE' confusing?
I have tried various configurations and ended with this and the only way I can get a build with fmod is coping the stuff to package. C:\Users\Bill\lindenhg\autobuild\bin\autobuild --debug configure -c VC10msbuildRelWithDebInfo -- -DLL_TESTS:BOOL=OFF -DMSVC_REDIST_PATH:PATH=C:\Users\Bill\lindenhg\WorkaroundFiles\vcredist_vc100_30319_x86 -DPACKAGE:BOOL=ON -DFMOD:BOOL=ON -DFMOD_INCLUDE_DIR=C:\olibs\trunk\libraries\include -DFMOD_LIBRARY=C:\olibs\trunk\libraries\i686-win32\lib\release\fmod.lib 2>&1 |c:\cygwin\bin\tee config.log From: Jonathan Welch To: Philippe (Merov) Bossut Cc: opensource-dev@lists.secondlife.com Sent: Thu, March 3, 2011 4:31:19 AM Subject: Re: [opensource-dev] Is 'STANDALONE' confusing? > In case where you cannot (or don't want to) use the LL prebuilt binary (e.g. > fmod) and/or do not have them in some system folder (Find.cmake > won't find them), you can (or should) specify a path using: > -D_INCLUDE_DIR= -D_LIBRARY= I tried many variations of this for Fmod, with "/" and "\" in the path, etc. in the autobuild configure step but could not get it to work. >From my configure .bat file: -DFMOD_INCLUDE_DIR:PATH=e:\olibs\linden\libraries\include Directory of e:\olibs\linden\libraries\include 11/24/2010 09:30 AM . 11/24/2010 09:30 AM .. 10/28/2005 10:58 AM74,634 fmod.h 11/09/2005 11:59 AM39,872 fmoddyn.h 10/28/2005 10:59 AM 1,721 fmod_errors.h I still get the error fmod.h not found Am I missing something obvious or is this supposed to work but doesn't? ___ 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
[opensource-dev] Setup a Release configuration for VS2010 build -- Need testers.
Applied change to autobuild.xml for -VC10msbuildRelease. Applied change to CMakeLists.txt to remove the Colon from /MAP the colon was being passed through cmake and causing a bad path. Failed in an attempt to place the CMakeList.txt change to Review Board. Oz's repository is out of sync with mine. And, mine isn't a review board repository. https://bitbucket.org/NickyP/viewer-autobuild2010-wip @ WolfPup Know you intended to work on this. I was trying to work 32 bit memory issues and was trying to see if release was better and it fell in place. Sorry, if I stepped on your toes. Memory is slightly better. On XP 32bit 1:20 minutes before crash. Nicky ___ 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] Review Request: Incorrect library names in the windows section of XmlRpcEpi.cmake
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/178/ --- Review request for Viewer. Summary --- Incorrect library names in the windows section of XmlRpcEpi.cmake This addresses bug OPEN-42. Diffs - doc/contributions.txt 8a50c1a8428d indra/cmake/XmlRpcEpi.cmake 8a50c1a8428d Diff: http://codereview.secondlife.com/r/178/diff Testing --- patched and correct libraries were found. Thanks, Nicky ___ 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] Review Request: Incorrect library names in the windows section of XmlRpcEpi.cmake
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/178/#review424 --- Not needed LL changed the autobuild.xml libraries and cmake and I was using an older autobuild.xml. - Nicky On March 6, 2011, 1:39 p.m., Nicky Perian wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/178/ > --- > > (Updated March 6, 2011, 1:39 p.m.) > > > Review request for Viewer. > > > Summary > --- > > Incorrect library names in the windows section of XmlRpcEpi.cmake > > > This addresses bug OPEN-42. > > > Diffs > - > > doc/contributions.txt 8a50c1a8428d > indra/cmake/XmlRpcEpi.cmake 8a50c1a8428d > > Diff: http://codereview.secondlife.com/r/178/diff > > > Testing > --- > > patched and correct libraries were found. > > > Thanks, > > Nicky > > ___ 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] Added repository. Windows Autobuild
Last week I merged in viewer-development into https://bitbucket.org/NickyP/viewer-autobuild2010-wip. Yesterday, I found some pre-autobuild behavior. While not broken it does lead to maintenance problems when trying to submit changes that are intended to correct autobuild issues. Change set 14899 is an example of one such issue. This was chasing a problem present in viewer-development but not in viewer-autobuild2010. That section of code isn't in viewer-autobuild2010 at all. The code from that change set will most likely be in viewer-development someday and was likely a make work removal in viewer-autobuild 2010. It concerns making a secondlife-bin.map when in Release. Since the code to make a map isn't present there is no map in viewer-autobuild2010. Repository http://bitbucket.org/NickyP/viewer-autobuild2010-msbuild, added today, has only those viewer-development changes that were present in the source repository from which it was forked. I have added changes and tested builds for VC10msbuildRelease and VC10msbuildRelWithDebInfo which included configure, build, and log to aditi. This repository will be maintained to track its fork and only have commits of those changes and necessary changes to use with msbuild. I am sorry for any confusion this may have caused. Nicky ___ 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] Boost libraries and includes. For testing and comments (good and bad)
Boost libraries and includes for 1x and 2x code bases. Built with VS 2010. Have complied on imprudence 1.4 and viewer-autobuild2010. diff's from LL 3p are include/coroutine and 1x libraries. This boost isnot included in any autobuild repository's autobuild.xml. Just needed a place to allow for downloading. https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/boost_1_45_VC100_libs_inc_patch4073.tar.bz2 https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/50525693e357a7b86a56b72b5434f3b2%20boost_1_45_VC100_libs_inc_patch4073.tar.bz2.md5 ___ 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] google breakpad
the 3p version for google breakpad is working on VS 2010. I will take down my hacked version from https://bitbucket.org/NickyP/viewer-autobuild2010-msbuild/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2 and https://bitbucket.org/NickyP/viewer-autobuild2010-wip/downloads/google_breakpad-0.0.0-revNickyP-windows-20110215.tar.bz2 at ~ 7am SLT March 19, 2011. ___ 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] STORM-1090 : font size regression
Seems good to go, I used 2.4.4 and this FT_LOAD_FORCE_AUTOHINT in the call and it worked. win7/64 bit. From: Philippe (Merov) Bossut To: opensource-dev@lists.secondlife.com Sent: Tue, March 22, 2011 6:44:20 PM Subject: Re: [opensource-dev] STORM-1090 : font size regression Hi, I received a very good hint from Ov Dos about this font rendering issue: http://lists.nongnu.org/archive/html/freetype/2011-03/msg00010.html I tried using FT_LOAD_FORCE_AUTOHINT (only 1 call to change in LLFontFreetype::renderGlyph()) and it appears to fix the problem. *However*, I'm experiencing catastrophic freeze (no crash but the whole Mac is locked, hard reboot only option) on log in or TP and a terrible frame rate when I manage to log in. I can't see the relationship between that glyph rendering change and logging in on a region and the SecondLife.log doesn't give much hint except for an inordinate amount of: WARNING: isFeatureAvailable: Feature RenderDeferred not on feature list! Question: Has anyone tried FT_LOAD_FORCE_AUTOHINT on other platform than Mac? Result? Cheers, - Merov On Mon, Mar 21, 2011 at 11:17 PM, Philippe (Merov) Bossut wrote: Hi, > >We identified that moving from freetype 2.3.9 to 2.4.4 in viewer-autobuild2010 >produces smaller text (roughly 10% smaller). > >Looking into this this afternoon, I was able to narrow it down to >LLFontFreetype::addGlyphFromFont(): tracing the glypth width and height in >LLFontFreetype::addGlyphFromFont(), one can see that 2.4 sizes are almost >always 1 pixel smaller in height and sometimes width than the same glyph >renderer with 2.3. 1 pixel on a 10 pixel high bitmap explains why moving the >UI >sixe rendering to 1.1 in preferences sort of compensate the problem. >The underlying issue as to where this rendering difference comes from is >unclear. Searching the freetype release notes since 2.3.9 doesn't point to >anything particularly relevant to this. Diffing freetype.h and ftimage.h is >not >bringing any useful information either, or at least, I haven't found any. >If someone has any light to shed on this freetype issue, it would be very much >appreciated. >For the moment, the plan of record is to downgrade freetype to 2.3.9 though, >clearly, this is not the best solution. >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
[opensource-dev] Imprudence 20110320 exp VS2010 Express build
Yesterday (20110326 -6GMT) I uploaded the following repackaged LL 3p-autobuild libraries. This allowed VS2010 build to complete the llmediapluintest project. Build instructions are here: http://wiki.kokuaviewer.org/wiki/User:Nicky_Perian#Imprudence_VS_2010_Build_Instructions The install.xml at https://github.com/NickyPerian/imprudence/tree/impvc100 is set to use these and the 3 other self compiled libraries in the downloads section. https://github.com/downloads/NickyPerian/imprudence/freeglut-2.6.0-windows-20110214Imp.tar.bz2 md5 ==2d21dd5bb019f58a96b72acf6ee42ae2 https://github.com/downloads/NickyPerian/imprudence/apr_suite-1.4.2-windows-20110217Imp.tar.bz2 md5 == f4c8d035de4b09e7a3401d22c10e0ca https://github.com/downloads/NickyPerian/imprudence/glui-2.36-windows-20110214Imp.tar.bz2 md5 ==e026920d08611c57ba625735f3c1989e___ 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] autobuild & VS 2010 support merged to viewer-development
built, logged in aditi and 3rdrock grids. all seemed normal. From: Oz Linden (Scott Lawrence) To: opensource-dev Sent: Sat, April 2, 2011 10:17:52 PM Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development On 2011-04-01 20:56, Oz Linden (Scott Lawrence) wrote: > On 2011-04-01 18:08, Oz Linden (Scott Lawrence) wrote: >> The autobuild and Visual Studio 2010 branch has been merged to >> viewer-development > > This is a big change in the tools and many of the libraries that go > into the viewer, so please download a Development viewer for your > weekend fun and let us know how it works for you. As much as I want everyone to be able to build this new version (and as I said, we'll be making that easier for open developers shortly), I'd love to see some reports that people are just downloading the Development viewer and running our build to let us know what's working and what isn't. https://wiki.secondlife.com/wiki/Snowstorm_Team or https://wiki.secondlife.com/wiki/Downloading_test_builds#Development_Integration ___ 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] autobuild & VS 2010 support merged to viewer-development
Development viewer installed. 1. crashed at startup because no settings_development.xml delivered from installer. 2. copied settings_lindendeveloper.xml to settings_development.xml 3. logged to aditi. login process took more than a minute maybe close to 2 minutes. 4. 10 minutes into online and still a ghost. 5. attempted to tp home to resolve ghost of different sim and crashed. From: Oz Linden (Scott Lawrence) To: opensource-dev Sent: Sat, April 2, 2011 10:17:52 PM Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development On 2011-04-01 20:56, Oz Linden (Scott Lawrence) wrote: > On 2011-04-01 18:08, Oz Linden (Scott Lawrence) wrote: >> The autobuild and Visual Studio 2010 branch has been merged to >> viewer-development > > This is a big change in the tools and many of the libraries that go > into the viewer, so please download a Development viewer for your > weekend fun and let us know how it works for you. As much as I want everyone to be able to build this new version (and as I said, we'll be making that easier for open developers shortly), I'd love to see some reports that people are just downloading the Development viewer and running our build to let us know what's working and what isn't. https://wiki.secondlife.com/wiki/Snowstorm_Team or https://wiki.secondlife.com/wiki/Downloading_test_builds#Development_Integration ___ 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] autobuild & VS 2010 support merged to viewer-development
From: Oz Linden (Scott Lawrence) To: Nicky Perian Cc: opensource-dev Sent: Sun, April 3, 2011 8:27:02 AM Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development On 2011-04-03 0:18, Nicky Perian wrote: Development viewer installed. >1. crashed at startup because no settings_development.xml >delivered >from installer. >2. copied settings_lindendeveloper.xml to settings_development.xml >3. logged to aditi. login process took more than a minute maybe >close to 2 minutes. >4. 10 minutes into online and still a ghost. > >5. attempted to tp home to resolve ghost of different sim and >crashed. > You didn't specify which platform you installed, or which version (there have been 4 since I posted my note). sorry, 225662 win7/64bit ___ 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] autobuild & VS 2010 support merged to viewer-development
Second Life 2.6.3 (225584) Apr 1 2011 02:02:52 (Project Viewer - VS2010) Release Notes You are at 255,034.0, 256,238.0, 28.7 in Gibson located at sim7019.aditi.lindenlab.com (216.82.40.115:13001) DRTSIM-42 11.03.29.225233 Release Notes CPU: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz (3192.22 MHz) Memory: 8120 MB OS Version: Microsoft Windows 7 64-bit Service Pack 1 (Build 7601) Graphics Card Vendor: ATI Technologies Inc. Graphics Card: ATI Radeon HD 5450 Windows Graphics Driver Version: 8.17.0010.1043 OpenGL Version: 4.0.10207 Compatibility Profile Context libcurl Version: libcurl/7.21.1 OpenSSL/0.9.8q zlib/1.2.5 c-ares/1.7.1 J2C Decoder Version: KDU v6.4.1 Audio Driver Version: FMOD version 3.75 Qt Webkit Version: 4.7.1 (version number hard-coded) Voice Server Version: Vivox 3.2.0002.9361 Built with MSVC version 1600 Packets Lost: 1/8,654 (0.0%) ** Hangs at downloading inventory. From: Nicky Perian To: Oz Linden (Scott Lawrence) Cc: opensource-dev Sent: Sun, April 3, 2011 10:46:01 AM Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development From: Oz Linden (Scott Lawrence) To: Nicky Perian Cc: opensource-dev Sent: Sun, April 3, 2011 8:27:02 AM Subject: Re: [opensource-dev] autobuild & VS 2010 support merged to viewer-development On 2011-04-03 0:18, Nicky Perian wrote: Development viewer installed. >1. crashed at startup because no settings_development.xml >delivered >from installer. >2. copied settings_lindendeveloper.xml to settings_development.xml >3. logged to aditi. login process took more than a minute maybe >close to 2 minutes. >4. 10 minutes into online and still a ghost. > >5. attempted to tp home to resolve ghost of different sim and >crashed. > You didn't specify which platform you installed, or which version (there have been 4 since I posted my note). sorry, 225662 win7/64bit ___ 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] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010
If you are going to stick with vs2010 and not look back the easy solution is uninstall the Quicktime SDK and let autobuild deliver the the required items to build in package. If you still need to build 1.x or 2.x with develop.py there a some include guards that can be used for autobuild and then rename to original headers to for develop.py builds. From: Kiptic To: opensource-dev@lists.secondlife.com Sent: Tue, April 5, 2011 4:12:00 PM Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010 > media_plugin_quicktime.cpp > C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): > error C2371: 'int_fast16_t' : redefinition; different basic types > C:\Program Files (x86)\Microsoft Visual Studio > 10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t' > there are more errors like these but the same header just different int's > I have tried #include and #undef and that doesn't help. Oh, interesting, I just had the same problem after switching to VS2010. Thought I'd share my solution :) It turns out the geniuses at Microsoft had decided not to include stdint.h in their include directory (which is required by the C99 standard, that Microsoft apparently ignores). This got the Apple people worried, so they added their own stdint.h to the QuickTime SDK. Nice, except that now for some unknown reason Microsoft decided it was time to add stdint.h to VS2010! Obviously with completely different definitions :) Also, they failed defining the standard _STDINT_H that would tell other headers it exists, instead they define _STDINT only. Brilliant. So, I had to do this: 1. In C:\Program Files (x86)\QuickTime SDK\CIncludes\CoreFoundation, comment out this on line 36: #include 2. In C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h (keep a copy of the original if you like!), change line 4 from this: #define _STDINT ...to this: #define _STDINT #define _STDINT_H Voilà it now compiles properly, and so should everything else that uses stdint.h! /Kip___ 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] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010
Kiptic, Over this past weekend while working with Ardy Lay I found that my advice to uninstall Quicktime SDK was wrong. When uninstalled the system builds a stub quicktime_plugin.dll that fails in world when the plugin is invoked.. The quicktime from here http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/quicktime-7.3-windows-20110127.tar.bz2 works. But it doesn't download automatically for any Opensource configurations.It has a modified stdint.h. I assume this was a vs2010 make work mod by linden developers. I have not diffed the entire include yet and there may be other modified headers. At one time earlier in autobuild I think this was delivered and of course solved the problem of not having a separate quicktime SDK for each open source developer. I work on imprudence also and have the Quicktime SDK installed. I have modified headers to make it compile a good plug in when working autobuild viewer-development and then return to the original headers when working imprudence. This is not ideal but, works. http://dl.dropbox.com/u/7833186/CGBaseab.h The ab stands for autobuild and is appended for identification. This replaces C:\Program Files (x86)\QuickTime SDK\CIncludes\CGBase.h http://dl.dropbox.com/u/7833186/stdintab.h This replaces C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility\stdint.h Sorry for the confusion, Nicky From: Nicky Perian To: Kiptic ; opensource-dev@lists.secondlife.com Sent: Tue, April 5, 2011 4:21:46 PM Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010 If you are going to stick with vs2010 and not look back the easy solution is uninstall the Quicktime SDK and let autobuild deliver the the required items to build in package. If you still need to build 1.x or 2.x with develop.py there a some include guards that can be used for autobuild and then rename to original headers to for develop.py builds. From: Kiptic To: opensource-dev@lists.secondlife.com Sent: Tue, April 5, 2011 4:12:00 PM Subject: Re: [opensource-dev] C++ Need help to resolve stdint.h typedef conflicts between Quicktime and VS2010 > media_plugin_quicktime.cpp > C:\Program Files (x86)\QuickTime SDK\CIncludes\GNUCompatibility/stdint.h(49): > error C2371: 'int_fast16_t' : redefinition; different basic types > C:\Program Files (x86)\Microsoft Visual Studio > 10.0\VC\include\stdint.h(34) : see declaration of 'int_fast16_t' > there are more errors like these but the same header just different int's > I have tried #include and #undef and that doesn't help. Oh, interesting, I just had the same problem after switching to VS2010. Thought I'd share my solution :) It turns out the geniuses at Microsoft had decided not to include stdint.h in their include directory (which is required by the C99 standard, that Microsoft apparently ignores). This got the Apple people worried, so they added their own stdint.h to the QuickTime SDK. Nice, except that now for some unknown reason Microsoft decided it was time to add stdint.h to VS2010! Obviously with completely different definitions :) Also, they failed defining the standard _STDINT_H that would tell other headers it exists, instead they define _STDINT only. Brilliant. So, I had to do this: 1. In C:\Program Files (x86)\QuickTime SDK\CIncludes\CoreFoundation, comment out this on line 36: #include 2. In C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h (keep a copy of the original if you like!), change line 4 from this: #define _STDINT ...to this: #define _STDINT #define _STDINT_H Voilà it now compiles properly, and so should everything else that uses stdint.h! /Kip___ 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] 3p-quicktime license and use
Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The LL archive is modified to work with VS2010. The Apple Quicktime SDK has not been modified and fails compile. I cloned 3p-quicktime and with autobuild build and package have the libraries. The procedure worked extremely well. Then, I modified autobuild.xml to point to the local copy. Now the catch, since QuickTimePlugin.cmake has: if (INSTALL_PROPRIETARY) include(Prebuilt) use_prebuilt_binary(quicktime) endif(INSTALL_PROPRIETARY) What autobuild setup or command line switch do I use to access the local copy? I commented out the if(INSTALL_PROPRIETARY) and then it pulled from the local copy with autobuild.xml set to the location and md5sum printed as output of autobuild package command. What are the planned methods to use local copies of what at one time were proprietary or license restricted packages and now can be cloned and built on a local computer and used? Also, does INSTALL_PROPRIETARY make sense when the end result is the library is on the local computer and can be used?___ 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] 3p-quicktime license and use
From: Oz Linden (Scott Lawrence) To: Nicky Perian Cc: opensource-dev@lists.secondlife.com Sent: Tue, April 12, 2011 6:11:59 AM Subject: Re: 3p-quicktime license and use On 2011-04-11 22:40, Nicky Perian wrote: Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The LL archive is modified to work with VS2010. The Apple Quicktime SDK has not been modified and fails compile. >>Can you expand on that last statement? https://bitbucket.org/lindenlab/3p-quicktime/changeset/5bd12aeb9f53 Fixes compile errors in LL copy of Quicktime. Not in the Apple download version. Problem source is VS2010 delivers stdint.h which clashes with the one from Quicktime. I cloned 3p-quicktime and with autobuild build and package have the libraries. The procedure worked extremely well. Yay! Then, I modified autobuild.xml to point to the local copy. Now the catch, since QuickTimePlugin.cmake has: >if (INSTALL_PROPRIETARY) >include(Prebuilt) >use_prebuilt_binary(quicktime) >endif(INSTALL_PROPRIETARY) > > >What autobuild setup or command line switch do I use >to >access the local copy? I commented out the if(INSTALL_PROPRIETARY) and then it pulled from the local copy with autobuild.xml set to the location and md5sum printed as output of autobuild package command. >What are the planned methods to use local copies of >what >at one time were proprietary or license restricted packages and >now >can be cloned and built on a local computer and used? >Also, does INSTALL_PROPRIETARY make sense when the end >result is the library is on the local computer and can >be used? This is a good general issue. My feeling is that we should add a switch for each of these optional packages. The per-package switch (in this case, perhaps INSTALL_PKG_QUICKTIME) would replace INSTALL_PROPRIETARY everywhere it is used to make a package-specific decision now, and in one of the common cmake files we add a block that provides default values for all the INSTALL_PKG_* switches based on INSTALL_PROPRIETARY. We don't need to do this for every package - it's not worth the trouble to do it for things that everyone has access to, but having a pattern to use for the ones that have some distribution limitations seems useful. >>Sound workable? Yes.___ 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] Windows compiling problem
Dont' want to come across as self-promoting and am hesitant to advise LL devs but, this might help out. https://wiki.secondlife.com/wiki/User:Nicky_Perian/Visual_Studio_10_Autobuild From: Joshua Bell To: Jenn Leech Cc: opensource-dev@lists.secondlife.com Sent: Tue, April 12, 2011 5:07:35 PM Subject: Re: [opensource-dev] Windows compiling problem I was running into that exact objidl.h issue until I updated my DirectX SDK. I had a 2008 SDK, I needed to uninstall and reinstall the June 2010 SDK linked from http://wiki.secondlife.com/wiki/Viewer_2_Microsoft_Windows_Builds (IMHO it was probably less about the SDK version than the install order.) On Tue, Apr 12, 2011 at 11:10 AM, Jenn Leech wrote: On my development machine I uninstalled the Windows SDK entirely, relying on the one that ships with VS2010, to resolve a similar conflict. If a similar tactic works for you, let us know! > > >Thx, >- Jenn > >On Fri, Apr 8, 2011 at 11:34 AM, Jonathan Welch wrote: > >I've tried all the suggestions that people have suggested, but to no >>avail. I still get messages like the one below. >> >>Anyone with more ideas? >> >> >>-- Build started: Project: llwindow, Configuration: Release Win32 -- >> llwindowwin32.cpp >> lldxhardware.cpp >>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11280): error C2061: >>syntax error : identifier '__RPC__out_xcount_part' >>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11281): error C2059: >>syntax error : ')' >>e:\Microsoft SDKs\Windows\v7.1\Include\objidl.h(11281): fatal error >>C1903: unable to recover from previous error(s); stopping compilation >> >>___ >>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 > ___ 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] autobuild with VS2005
Autobuild was made to work with VS2005 and then updated to work with VS2010 in a don't look back way. I don't know if the pre-built libraries for VC2005-autobuild are available. From: Marine Kelley To: "opensource-dev@lists.secondlife.com" Sent: Mon, April 18, 2011 7:05:22 AM Subject: [opensource-dev] autobuild with VS2005 Hello all, This is probably a silly question, but is it possible to use autobuild with VS2005 ? What used to work very well for me with VS2005+develop.py now fails miserably on VCExpress2010+autobuild. Does this question even make sense ? Or am I condemned to switch to VS2010 that I really disliked ? Here is what I have spent my Sunday on : - Tried to run autobuild as "autobuild build -c Release", only to get an error saying that it does not find VS2010 (of course, it is not installed). I also had to tell it to not download all the proprietary libraries. - Replaced all occurrences of "Visual Studio 10" in autobuild.xml by "Visual Studio 8 2005" and ran autobuild again, it worked. - Built the solution under VS2005, and it failed miserably because it wanted some Microsoft library v1.45 that my system had only v1.30 of (I don't remember the full name right now but I remember that putting v1.30 would result in a ton of unresolved externals). The build itself took 15 minutes as it always does. - Tried to find these libraries everywhere and failed. - Downloaded VSExpress 2010, knowing very well that its use is limited in time. - Downloaded the source code again - Ran autobuild, failed (no generator named "Visual Studio 10") - Upgraded the whole libraries and tools according to the wiki because I didn't notice that no, Cmake 2.6 was definitely not acknowledging VS2010. Cmake 2.8 was the right tool to use instead. - Ran autobuild, and it worked when using "autobuild build -c VCExpressRelWithDebInfo" (that's from memory). - Built the solution under VS2010... it took an hour before telling me that it couldn't find a "specified file" that it never bothered to tell me the name of. - Gave up and went to bed. I just remember now that secondlife-bin.exe had been generated, but I didn't think of trying it. Maybe the error can be ignored, I don't know. For me, VCExpress2010 is slower, bigger, limited in time and in features, and in any case is not suitable to do a task that VS2005 had no problem doing. All it managed to do so far was to waste my time. Now of course, VS2010 might be more powerful, and I am not arguing against it, it is just that for now I can't go anywhere with it anyway. Could a good soul show me how to make autobuild work with VS2005 please ? Thank you, Marine ___ 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] autobuild with VS2005
Add to build section /m:3 /maxcpucount:number is the long version. to adjust build speed versus doing other stuff while building. ___ 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] autobuild with VS2005
-DUNATTENDED:BOOL=ON I think this on the configure command line will solve the vstool.exe issue. If it doesn't make an empty project with the output of vstool.exe and replace the existiing one. Or, you can use the one I have here: http://dl.dropbox.com/u/7833186/VSTool.exe Nicky From: Marine Kelley To: Ima Mechanique Cc: opensource-dev@lists.secondlife.com Sent: Mon, April 18, 2011 2:59:27 PM Subject: Re: [opensource-dev] autobuild with VS2005 Aha ! Thanks much Ima, I'll play a little with a clone of your repository tomorrow, maybe it will lead me to a full working build this time :) On 18/04/2011, Ima Mechanique wrote: >> Thanks... this convinces me to go with VCE2010 (getting over the >> initial gripe I have about it, since it is the only sensible option I >> have to go ahead anyway). >> >> Right now it builds to the end, but it fails at the very last step >> with this error : >> >> 60> Looking for existing VisualStudio instance... >> 60>Didn't find open solution, starting new background VisualStudio >> instance... >> 60>Reading .sln file version... >> 60>Using version: VC100... >> 60> Value cannot be null. >> 60> Parameter : type >> >> Seems to be vstool complaining that it cannot find the instance of VS >> when calling GetDTEAndSolution() in main.cs... although VCE is open. >> Autobuild does that too on the command line. What can I do to make it >> find VCE and modify the solution ? I'm thinking some path is missing >> from my PATH env variable but I can't figure out which. > > I can't swear to it (I don't use the 'official' autobuild.xml), but as I > recall, that is a known problem for express, that should be fixed with > the OPEN-50 stuff that's coming soon ;-) VCE can't modify the solution > this way, it doesn't have the API required for it. This is one of the > many differences between Express and full versions. > > >> Thanks again >> >> >> On 18/04/2011, Ima Mechanique wrote: >> >> Thank you all for the pointers. >> >> >> >> So if I get this right, VS2005 is to be left behind... not really kind >> >> to people who are used to it, and who find 2010 to be an unbearable >> >> bloatware that runs 4x slower than the old IDE. Not mentioning that >> >> with 2005, at least I could do something else while compiling. With >> >> this one, I can do something else... as long as it's away from my >> >> computer. >> > >> > Not so much that 2005 is being left behind, but that LL is moving >> > forward. They cannot stay with the same environment when the Operating >> > Systems are moving forward; for many reasons. >> > How fast VC10 runs depends a LOT on your system and configuration. When >> > I first used autobuild with it, it took the same time to build the >> > viewer as 2005 had (approximately) However this turned out to be because >> > I was not using some of the optimisations possible that 2005 had been >> > using. With these enabled, it is now 35 minutes faster than 2005. Yes, >> > it is a resource hog, but that's how it gets to be faster, you can >> > change default values to prevent that if you want to, I make a cup of >> > coffee and do something else ;-) Also, autobuild is designed to use the >> > command line, not the IDE which is a great part of the resource eating. >> > Intellisense is a pain in the ... RAM, disc I/O, etc. for example. >> > >> > As has been said already, autobuild started on the 2005 build, if you >> > want to continue using it you will need to collect all the 2005 build >> > versions of the libraries and create a configuration file that uses them >> > instead of the default one which uses 2010 builds. >> > >> > If you are using the Express version of 2005 you will probably have to >> > do more to get it to work. The initial version of autobuild was not >> > express friendly. This is caused by many differences in how the >> > full/express versions work. >> > >> > Start with the repo at https://bitbucket.org/oz_linden/viewer-autobuild/ >> > >> > That is the one started for 2005 builds, so should contain some if not >> > all the library links I have no idea if those files are still available >> > from the amazon servers though.Be aware it is considerably out of date >> > with the main code base now, so you will have to import from >> > viewer-development, being careful not to over write the autobuild.xml, >> > best to rename it. >> > >> >> And if I also get this right, "VCexpressRelWithDebInfo" is the only >> >> configuration that I should use, isn't it ? I am told to always use >> >> the "OpenSource" ones, except if I am on Windows (which is the case). >> >> Doesn't matter, I'll try both. >> > >> > IIRC the OpenSource* configurations are for full versions of VC only. >> > They may work with a full version of 2005. >> > VCexpressRelWithDebInfo is for VC10 Express versions. It uses commands >> > not available on 2005, so probably will not work at all for you. >> > >> > -- >> > Ima Mechanique >> > ima.mechanique(at)blueyonder
Re: [opensource-dev] OpenID based logins?
This email is a private and confidential communication. Any use of email may be subject to the laws and regulations of the United States. You may not Repost, Distribute nor reproduce any content of this message. Shouldn't this trailer be dropped from your emails. Looks like you are posting stuff to be shared and all traffic here is publicly archived. From: Brandon Husbands To: Yoz Grahame Cc: opensource-dev Sent: Thu, April 21, 2011 7:34:40 PM Subject: Re: [opensource-dev] OpenID based logins? The reason i ask is i recently setup a oauth / openid server that uses the hmacone time pass alg. basically allows for you to use the google authenticator app for 2 part authentication . aka oath (not oauth); basically i was thinking being able to use a authenticator for sl to further protect the account. http://code.google.com/p/google-authenticator/ has the phone apps. heres the c# code; public class HmacOneTimePassword { public const string DefaultAlgorithmName = "HMACSHA1"; public const int DefaultNumberOfDigits = 6; private readonly HMAC hmac; private readonly int numberOfDigits; public HmacOneTimePassword(string secret) : this(DefaultAlgorithmName, secret, DefaultNumberOfDigits) { } public HmacOneTimePassword(string hmacAlgorithmName, string secret, int numberOfDigits) { this.hmac = HMAC.Create(hmacAlgorithmName); this.hmac.Key = Encoding.ASCII.GetBytes(secret); this.numberOfDigits = numberOfDigits; } public virtual byte[] GetHash(long iterationNumber) { byte[] text = new byte[8]; for (int i = text.Length - 1; i >= 0; i--) { text[i] = (byte)(iterationNumber & 0xff); iterationNumber >>= 8; } return this.hmac.ComputeHash(text); } public virtual string GetPassword(long iterationNumber) { byte[] hash = this.GetHash(iterationNumber); int offset = hash[hash.Length - 1] & 0xf; int binary = ((hash[offset] & 0x7f) << 24) | ((hash[offset + 1] & 0xff) << 16) | ((hash[offset + 2] & 0xff) << 8) | (hash[offset + 3] & 0xff); int otp = binary % (int)Math.Pow(10, this.numberOfDigits); return otp.ToString(new string('0', this.numberOfDigits)); } } public class TimeOneTimePassword : HmacOneTimePassword { public const int DefaultTimeStepSeconds = 30; public static readonly DateTime DefaultEpoch = DateTimeHelper.UnixEpoch; private readonly DateTime epoch; private readonly int timeStep; public TimeOneTimePassword(string secret) : this(DefaultAlgorithmName, secret, DefaultNumberOfDigits, DefaultEpoch, DefaultTimeStepSeconds) { } public TimeOneTimePassword(string hmacAlgorithmName, string secret, int numberOfDigits, DateTime epoch, int timeStep) : base(hmacAlgorithmName, secret, numberOfDigits) { this.epoch = epoch; this.timeStep = timeStep; } public virtual string GetPassword() { return this.GetPassword(DateTime.UtcNow); } public virtual string GetPassword(DateTime iterationTime) { return base.GetPassword(this.GetIterationNumber(iterationTime)); } public virtual long GetIterationNumber(DateTime iterationTime) { return (long)((iterationTime - this.epoch).TotalSeconds / this.timeStep); } } public static class DateTimeHelper { /// /// The base DateTime. /// public static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1); /// /// Converts a unixtime into a DateTime. /// /// The unixtime to convert. /// An equivalent datetime for the given unixtime. public static DateTime FromUnixTime(double timestamp) { return UnixEpoch.AddSeconds(timestamp); } /// /// Converts a DateTime to a unixtime. /// /// The datetime to convert. /// An equivalent unixtime for the given datetime. public static double ToUnixTime(DateTime dateTime) { TimeSpan timeSpan = dateTime - UnixEpoch; return timeSpan.TotalSeconds; } /// /// Returns the first day of the week for a given datetime. /// /// The given datetime. /// The first day of the week. public static DateTime FirstDayOfWeek(DateTime dateTime) { if (dateTime.DayOfWeek == DayOfWeek.Sunday) { dateTime = dateTime.AddDays(-7); } return dateTime.AddDays(-Convert.ToInt32(dateTime.DayOfWeek)
Re: [opensource-dev] Review Request: OPEN-61 Adding locations that VC redistributable package installs files.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/259/#review645 --- Ship it! Works Great! - Nicky On April 21, 2011, 2:18 p.m., Ima Mechanique wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/259/ > --- > > (Updated April 21, 2011, 2:18 p.m.) > > > Review request for Viewer. > > > Summary > --- > > The VC redistributable package installs its files (msvcr100.dll, > msvcp100.dll, msvcr100d.dll, msvcp100d.dll, etc.) to the WINDOWS\System32 > directory (and WINDOWS\SysWOW64, if it is a 64-bit version). Adding these > locations to the list of places to look when attempting to copy the files to > build-vc100\sharedlibs. > > On 64 bit windows the 32-bit file versions go to SySWOW64, so this is listed > first to prevent the 64-bit versions being used. > > If any one knows how it could use %systemroot% instead of the environment > variable WINDIR I'd appreciate the info ;-) > > > This addresses bug OPEN-61. > http://jira.secondlife.com/browse/OPEN-61 > > > Diffs > - > > indra/cmake/Copy3rdPartyLibs.cmake 33ca961b0870 > > Diff: http://codereview.secondlife.com/r/259/diff > > > Testing > --- > > Ran 'autobuild build' without manually copying the redistributable files or > adding the configure switch to point at their location. > > > Thanks, > > Ima > > ___ 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] Fw: tornado hit my place
- Forwarded Message From: Nicky Perian To: molliescarbri...@yahoo.com; Imprudence Dev List Sent: Wed, April 27, 2011 8:22:15 PM Subject: tornado hit my place will be off lists and irc for next week or so. ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- Review request for Viewer. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. Thanks, Nicky ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- (Updated May 17, 2011, 2:45 p.m.) Review request for Viewer. Changes --- Incorporate Ima Mechanique suggestions for added msbuild.exe parameters. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs (updated) - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing (updated) --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. Built and packaged 3p-ogvorbis with added parameters. Thanks, Nicky ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- (Updated May 17, 2011, 3:42 p.m.) Review request for Viewer. Changes --- Incorporate Boroondas Gupte review of comments. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs (updated) - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. Built and packaged 3p-ogvorbis with added parameters. Thanks, Nicky ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- (Updated May 18, 2011, 4:01 a.m.) Review request for Viewer. Changes --- Added a space and removed trailing white space. ... are you really doing the exact same in both, the if and the else case? What testing is then needed to eliminate the conditioning? I couldn't get into the head of the original writer of the code. So, as a precaution kept logic in place. I am waiting for LL to run this and say no problems encountered. Or, another windows developer to pipe in and say this s how solutions and projects are called together when using msbuild.exe. That would allow the calling build-cmd.sh to keep the same calling logic Namely, this run is a solution without a project or this run is a project within a solution. Please look at OPEN-70 to see changes to a calling build-cmd.sh. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs (updated) - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing (updated) --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior to mesh and logged to agni and played audio streams with no problems. Built and packaged 3p-ogvorbis with added parameters. Thanks, Nicky ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- (Updated May 18, 2011, 5:01 a.m.) Review request for Viewer. Changes --- Removed comments and unused if else check. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs (updated) - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior to mesh and logged to agni and played audio streams with no problems. Built and packaged 3p-ogvorbis with added parameters. Thanks, Nicky ___ 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] Review Request: Convert autobuild library builds to use msbuild.exe instead of devenv.com.
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/312/ --- (Updated May 18, 2011, 5:13 a.m.) Review request for Viewer. Changes --- Sorry, forgot to commit last change. Summary --- Convert autobuild library builds to use msbuild.exe instead of devenv.com. Includes Ima Mechanique change from http://codereview.secondlife.com/r/305/ This addresses bug OPEN-69. http://jira.secondlife.com/browse/OPEN-69 Diffs (updated) - autobuild/autobuild_tool_source_environment.py 2a560b1d8f95 Diff: http://codereview.secondlife.com/r/312/diff Testing --- Made calling script 3p-ogvoribs/build-cmd.sh changes, which will be published later, to use msbuild parameters and successfully built and packaged library. Compared files in the package to those from LL prebuilt download and they match by name and size. TODO: Build the viewer with the local package. DONE: Built viewer (16169) prior to mesh and logged to agni and played audio streams with no problems. Built and packaged 3p-ogvorbis with added parameters. Thanks, Nicky ___ 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] quicktime
This was fixed is it now a do-over? >From April 11,2011 message list archive: Quicktime SDK is an INSTALL_PROPRIETARY=TRUE archive download. The LL archive is modified to work with VS2010. The Apple Quicktime SDK has not been modified and fails compile. I cloned 3p-quicktime and with autobuild build and package have the libraries. The procedure worked extremely well.Then, I modified autobuild.xml to point to the local copy. Now the catch, since QuickTimePlugin.cmake has: if (INSTALL_PROPRIETARY) include(Prebuilt) use_prebuilt_binary(quicktime) endif(INSTALL_PROPRIETARY) What autobuild setup or command line switch do I use to access the local copy? I commented out the if(INSTALL_PROPRIETARY) and then it pulled from the local copy with autobuild.xml set to the location and md5sum printed as output of autobuild package command. What are the planned methods to use local copies of what at one time were proprietary or license restricted packages and now can be cloned and built on a local computer and used? Also, does INSTALL_PROPRIETARY make sense when the end result is the library is on the local computer and can be used?___ 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] tcmalloc
Try RelWithDebInfoOS From: Kiptic To: opensource-dev@lists.secondlife.com Sent: Thu, May 19, 2011 1:20:08 PM Subject: [opensource-dev] tcmalloc Hi, when trying to compile (18425): autobuild --debug configure -c OpenSourceRelWithDebInfo -- -DFMOD:BOOL=TRUE I get this error: InstallError: unknown package: tcmalloc ERROR: unknown package: tcmalloc For more information: try re-running your command with --verbose or --debug CMake Error at cmake/Prebuilt.cmake:48 (message): Failed to download or unpack prebuilt 'tcmalloc'. Process returned 1. Call Stack (most recent call first): cmake/GooglePerfTools.cmake:8 (use_prebuilt_binary) cmake/LLCommon.cmake:7 (include) llaudio/CMakeLists.txt:10 (include) It seems I lack the tcmalloc package. Shouldn't this be automatically downloaded? I messed up somewhere? /Kip___ 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] Proposal for draw distance slider icon: Drawing hand and an arrow (was: Review viewer -- draw distance slider)
How about the binoculars with a plain moon in one eye and a detailed moon or man in the moon in the other. Also, thought about the earth rising photo from the moon in one and plain earth in the other but, I think that would lack contrast. From: Boroondas Gupte To: opensource-dev@lists.secondlife.com Sent: Tue, June 14, 2011 5:03:09 AM Subject: [opensource-dev] Proposal for draw distance slider icon: Drawing hand and an arrow (was: Review viewer -- draw distance slider) On 06/14/2011 05:09 AM, a...@skyhighway.com wrote: i had an idea and i tried to draw it, but it was sorta disappointing. It looks sorta ok at 32x32, but at 16x16 it starts to get kinda, "Huh?" See, it's supposed to be a hand drawing. Like holding a pencil, with an arrow underneath it pointing the direction it's drawing. i attached a copy of the 32x32 one to this message. Interesting idea! If we'd have to make it work on 16x16, one would probably have to go with a more cartoonish hand, maybe in the style of the hand cursors: * A typical link-hover cursor (unlabeled, maybe from Windows?) I found on Wikimedia Commons * SL's 'grab' cursor The above examples are larger than 16x16 but the SL 'sit' cursor demonstrates that the hand can work on smaller space (approximately 16x16), too. I don't know how well it'd work for a drawing hand in that size, but I found a high-resolution drawing hand illustration in a similar style. A possibility might be to just use the pen without a hand, but that'd probably purport the notion of "edit" or "write" rather than "draw". How about a paint brush instead of a pen? But even the whole 32x32 icon might be more confusing than helping. While dissecting compound words and circumscribing the parts individually is a good strategy for Taboo, Pictionary and other word-guessing games, people using a program don't expect to have to think 'around the corner' to make sense of its GUI. I don't think many associate the drawing the rendering engine does with manually drawing a sketch or drawing on a canvas, although both are still the graphical meaning of 'draw', rather than one of the many other meanings of the word. On the other hand, once the user 'gets' the icon, it'll be easy to remember and recognize and also easy to distinguish from the volume slider's speaker icon. You can laugh at it and call it names if you want. It was just an idea. I wouldn't laugh at the idea. I appreciate the creativity! I might laugh about it, because I like it's attempt at word-play, even though that word-play is probably detrimental for the icon's use in the UI. i've been sick like fever puking for three days and today one of my teeth started on the pain like please just give me to the CIA and let them torture me to death thing, so it's not like you could possibly make anything hurt worse. Maybe it will even give someone a better idea? i can do way better graphic art, too, but maybe not while i'm shaking, sweating, and trying not to scream myself unconscious. Ew, that sounds bad. I hope you get well soon! 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] Review Request: STORM-1459 "Wearing Tab" - Add ability to copy displayed inventory names to clipboard
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/370/#review829 --- \n is a new line character(line-feed) \r is a carriage return. maybe change the comment to new line. - Nicky On June 29, 2011, 12:14 p.m., Jonathan Yap wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/370/ > --- > > (Updated June 29, 2011, 12:14 p.m.) > > > Review request for Viewer. > > > Summary > --- > > Add a feature on the "Wearing TAB" where users could copy to the clipboard > everything you see in the "Wearing TAB". This would make the blogging > communities life soo much easier instead of having to type out all that > information. > > The label on this button needs input from someone on the XD team. > > I would like to know if my code for adding a CR to the end of every line but > the last one could be done in a more elegant way. > > > This addresses bug STORM-1459. > http://jira.secondlife.com/browse/STORM-1459 > > > Diffs > - > > doc/contributions.txt f9864a43ddf0 > indra/newview/llpanelwearing.h f9864a43ddf0 > indra/newview/llpanelwearing.cpp f9864a43ddf0 > indra/newview/skins/default/xui/en/menu_wearing_gear.xml f9864a43ddf0 > > Diff: http://codereview.secondlife.com/r/370/diff > > > Testing > --- > > Clicked on Send to Clipboard button and was able to paste results into an > editor. > > > Thanks, > > Jonathan > > ___ 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] Autobuild errors
use ReleaseOS From: Lee ponzu To: Opensource_dev Sent: Thursday, July 7, 2011 11:27 AM Subject: [opensource-dev] Autobuild errors it has been a long time since I did a build. I tried to follow the instructions on the wiki, download autobuild, clone viewer-beta... Here is the error. Any advice welcome. Insults also accepted, since I am starved for human contact... ponzu mbpro:viewer-beta lee$ autobuild build --verbose -c Release executing configure command cmake -DCMAKE_BUILD_TYPE:STRING=Release -DWORD_SIZE:STRING=32 -DROOT_PROJECT_NAME:STRING=SecondLife -DINSTALL_PROPRIETARY=TRUE -G 'Xcode' ../indra checking package fmod installing fmod from archive downloading fmod archive from http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2 downloading http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2 to /var/tmp/lee/install.cache/fmod-3.75-darwin-20110222.tar.bz2 unable to download file: HTTP Error 404: Not Found Traceback (most recent call last): File "/Users/lee/Documents/viewer/autobuild/autobuild/common.py", line 253, in download_package file(cachename, 'wb').write(urllib2.urlopen(package).read()) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 124, in urlopen return _opener.open(url, data, timeout) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 389, in open response = meth(req, response) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 502, in http_response 'http', request, response, code, msg, hdrs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 427, in error return self._call_chain(*args) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 361, in _call_chain result = func(*args) File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 510, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) HTTPError: HTTP Error 404: Not Found ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlife-com/hg/repo/3p-fmod-private/rev/221852/arch/Darwin/installer/fmod-3.75-darwin-20110222.tar.bz2 For more information: try re-running your command with --verbose or --debug CMake Error at cmake/Prebuilt.cmake:48 (message): Failed to download or unpack prebuilt 'fmod'. Process returned 1. Call Stack (most recent call first): cmake/FMOD.cmake:27 (use_prebuilt_binary) llaudio/CMakeLists.txt:8 (include) -- Configuring incomplete, errors occurred! ERROR: configuring default configuration returned 1 For more information: try re-running your command with --verbose or --debug mbpro:viewer-beta lee$ ___ 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] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/313/#review903 --- applied open-67_d.diff @r15984; windows fails link with unresolved externals as follows: "windows-crash-logger.dir\RelWithDebInfo\/win_crash_logger.obj" /machine:X86 /debug llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "private: static class std::codecvt const * & __cdecl boost::filesystem3::path::wchar_t_codecvt_facet(void)" (?wchar_t_codecvt_facet@path@filesystem3@boost@@CAAAPBV?$codecvt@GDH@std@@XZ) referenced in function "public: __thiscall LLDirIterator::Impl::Impl(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &)" (??0Impl@LLDirIterator@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z) [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj] llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "void __cdecl boost::filesystem3::path_traits::convert(unsigned short const *,unsigned short const *,class std::basic_string,class std::allocator > &,class std::codecvt const &)" (?convert@path_traits@filesystem3@boost@@YAXPBG0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z) referenced in function "public: class std::basic_string,class std::allocator > const __thiscall boost::filesystem3::path::string(class std::codecvt const &)const " (?string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z) [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj] llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "public: class std::basic_string,class std::allocator > const __thiscall boost::filesystem3::path::generic_string(class std::codecvt const &)const " (?generic_string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@GDH@5@@Z) referenced in function "public: class std::basic_string,class std::allocator > const __thiscall boost::filesystem3::path::generic_string(void)const " (?generic_string@path@filesystem3@boost@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj] llvfs.lib(lldiriterator.obj) : error LNK2019: unresolved external symbol "void __cdecl boost::filesystem3::path_traits::convert(char const *,char const *,class std::basic_string,class std::allocator > &,class std::codecvt const &)" (?convert@path_traits@filesystem3@boost@@YAXPBD0AAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@ABV?$codecvt@GDH@5@@Z) referenced in function "void __cdecl boost::filesystem3::path_traits::dispatch,class std::allocator > >(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > &,class std::codecvt const &)" (??$dispatch@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@path_traits@filesystem3@boost@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@4@ABV?$codecvt@GDH@4@@Z) [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\win_crash_logger\windows-crash-logger.vcxproj] - Nicky On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/313/ > --- > > (Updated July 21, 2011, 8:43 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Context: We are currently using Boost 1.45, which already comes with the new > Boost Filesystem Library API (Version 3) but still defaults to the old one > (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will > be the last one to come with V2. The Boost Filesystem Library documentation > recommends "Existing code should be moved to Version 3 as soon as convenient. > New code should be written for Version 3. Version 2 is deprecated, and will > not be included in Boost releases 1.48 and later." > > This change overrides the default, so that the V3 API is used, and makes the > necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever > we feel like it.) > > Note: I only changed stuff that the compiler complained about. If the new API > also changes semantic of still-compiling library usage, more changes might be > necessary. > > > This addresses bug OPEN-67. > http://jira.secondlife.com/browse/OPEN-67 > > > Diffs > - > > doc/contributions.txt 959f9340da9
Re: [opensource-dev] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/313/#review907 --- Hash was 216ebc0442d29a8ba4a66ae8c7211b7aaa225892. However, the result is the same when building a clone of https://bitbucket.org/boroondas/viewer-development-open-67. I'll try to sort out a solution as time allows. Maybe another windows developer can pitch in. - Nicky On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/313/ > --- > > (Updated July 21, 2011, 8:43 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Context: We are currently using Boost 1.45, which already comes with the new > Boost Filesystem Library API (Version 3) but still defaults to the old one > (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will > be the last one to come with V2. The Boost Filesystem Library documentation > recommends "Existing code should be moved to Version 3 as soon as convenient. > New code should be written for Version 3. Version 2 is deprecated, and will > not be included in Boost releases 1.48 and later." > > This change overrides the default, so that the V3 API is used, and makes the > necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever > we feel like it.) > > Note: I only changed stuff that the compiler complained about. If the new API > also changes semantic of still-compiling library usage, more changes might be > necessary. > > > This addresses bug OPEN-67. > http://jira.secondlife.com/browse/OPEN-67 > > > Diffs > - > > doc/contributions.txt 959f9340da92 > indra/llvfs/lldiriterator.cpp 959f9340da92 > > Diff: http://codereview.secondlife.com/r/313/diff > > > Testing > --- > > * Compiled Viewer (standalone) with Boost 1.45 > * Started Viewer > * Logged in > > * Compiled Viewer (standalone) with Boost 1.46 > * Started Viewer > * Logged in > > Not tested: > * non-standalone > > > Thanks, > > 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] Review Request: OPEN-67: make LLDirIterator implementation compatible to boost::filesystem v3 (as found in Boost 1.44 and newer)
--- This is an automatically generated e-mail. To reply, visit: http://codereview.secondlife.com/r/313/#review915 --- https://bitbucket.org/lindenlab/viewer-development/changeset/a0b400b5ff0e/ The comments in this changeset describe the windows build / link issues for this CR. - Nicky On July 21, 2011, 8:43 a.m., Boroondas Gupte wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://codereview.secondlife.com/r/313/ > --- > > (Updated July 21, 2011, 8:43 a.m.) > > > Review request for Viewer. > > > Summary > --- > > Context: We are currently using Boost 1.45, which already comes with the new > Boost Filesystem Library API (Version 3) but still defaults to the old one > (Version 2). From Boost 1.46 on, V3 will be the default and Boost 1.47 will > be the last one to come with V2. The Boost Filesystem Library documentation > recommends "Existing code should be moved to Version 3 as soon as convenient. > New code should be written for Version 3. Version 2 is deprecated, and will > not be included in Boost releases 1.48 and later." > > This change overrides the default, so that the V3 API is used, and makes the > necessary code changes. (So we can stick to Boost 1.45 and upgrade whenever > we feel like it.) > > Note: I only changed stuff that the compiler complained about. If the new API > also changes semantic of still-compiling library usage, more changes might be > necessary. > > > This addresses bug OPEN-67. > http://jira.secondlife.com/browse/OPEN-67 > > > Diffs > - > > doc/contributions.txt 959f9340da92 > indra/llvfs/lldiriterator.cpp 959f9340da92 > > Diff: http://codereview.secondlife.com/r/313/diff > > > Testing > --- > > * Compiled Viewer (standalone) with Boost 1.45 > * Started Viewer > * Logged in > > * Compiled Viewer (standalone) with Boost 1.46 > * Started Viewer > * Logged in > > Not tested: > * non-standalone > > > Thanks, > > 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] Problems with downloading kdu
use ReleaseOS and it shouldn't try to download kdu. kdu is privately licensed and can't be distributed. From: Vector Hastings To: opensource-dev@lists.secondlife.com Sent: Saturday, August 6, 2011 5:47 PM Subject: [opensource-dev] Problems with downloading kdu Hello all, I'm trying to get back into this after almost 2 years not having compiled the client. The new wiki instructions are Awesome! Thanks to all. I'm trying to autobuild and getting this error: ERROR: failed to download http://s3-proxy.lindenlab.com/private-builds-secondlif e-com/hg/repo/3p-kdu-private/rev/221672/arch/CYGWIN/installer/kdu-6.4.1-wind ows- 20110218.tar.bz2 Can anyone point me to a fix? Thanks! Vector ___ 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