From Lance.Corrimal at eregion.de Tue Jan 6 07:01:47 2015 From: Lance.Corrimal at eregion.de (Lance Corrimal) Date: Tue, 06 Jan 2015 16:01:47 +0100 Subject: [opensource-dev] Not actually OT: How do I get/update gcc to 4.6 on debian squeeze? In-Reply-To: <54133793.5030205@eregion.de> References: <1515073.HWJzpWbIf0@kumiko> <54130466.7060004@eregion.de> <54133793.5030205@eregion.de> Message-ID: <1535313.Yrhhfhb5gM@kumiko> Am Freitag, 12. September 2014, 20:12:35 schrieb Lance Corrimal: > Am 12.09.2014 um 16:34 schrieb Lance Corrimal: > > Am 12.09.2014 um 16:16 schrieb Scott Lawrence (Oz Linden): > >> On 2014-09-08, 15:10 , Lance Corrimal wrote: > >>>> I've published the sources for our backport and the debian packages > >>>> from it that we install on our build hosts: > >>>> > >>>> https://wiki.secondlife.com/wiki/Debian_GCC_Backport > >>> > >>> I'm getting 'Access denied' on a few of those links. > >> > >> Sorry... I forgot to escape the '+' characters in the urls... fixed now. > > > > Am I seeing things or are those 64bit packages? > > > > Guess I'll have to rebuild my build environment... I was running on > > 32bit squeeze in my VM... > > Could it be that there's stuff missing on that page? > > I'm getting dependency errors when I try to install those packages... > > dpkg: dependency problems prevent configuration of cpp-4.6: > cpp-4.6 depends on libc6 (>= 2.14); however: > Version of libc6:amd64 on system is 2.13-38+deb7u4. > cpp-4.6 depends on libgmp3c2; however: > Package libgmp3c2 is not installed. > cpp-4.6 depends on libmpc2; however: > Package libmpc2 is not installed. > cpp-4.6 depends on libmpfr4; however: > Package libmpfr4 is not installed. I guess those packages simply do not work... They wont install since they require glibc 2.14, and after the failed install your debian is dead: root at debian-build-6-2:/eregion/public/games/SL/3p/gcc backport for squeeze# aptitude search glibc aptitude: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6) aptitude: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /lib/libgcc_s.so.1) Not amused. Thanks for LVM snapshots. From nickyperian at yahoo.com Tue Jan 6 07:13:16 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Tue, 6 Jan 2015 15:13:16 +0000 (UTC) Subject: [opensource-dev] Not actually OT: How do I get/update gcc to 4.6 on debian squeeze? In-Reply-To: <1535313.Yrhhfhb5gM@kumiko> References: <1535313.Yrhhfhb5gM@kumiko> Message-ID: <1992457663.3150339.1420557197416.JavaMail.yahoo@jws100137.mail.ne1.yahoo.com> I have given up on Debian Squeeze. Wheezy delivers gcc-4.6.3 and the sym links to gcc g++ cpp etc can be changed to gcc-4.6. Then for the viewer to run on squeeze I deliver libstc++.so with the viewer manifest. That locks the build to libstc++.so that the viewer was built with.? I have run the viewer in that configuration on a wide variety of distro's..??? On Tuesday, January 6, 2015 9:02 AM, Lance Corrimal wrote: Am Freitag, 12. September 2014, 20:12:35 schrieb Lance Corrimal: > Am 12.09.2014 um 16:34 schrieb Lance Corrimal: > > Am 12.09.2014 um 16:16 schrieb Scott Lawrence (Oz Linden): > >> On 2014-09-08, 15:10 , Lance Corrimal wrote: > >>>> I've published the sources for our backport and the debian packages > >>>> from it that we install on our build hosts: > >>>> > >>>> https://wiki.secondlife.com/wiki/Debian_GCC_Backport > >>> > >>> I'm getting 'Access denied' on a few of those links. > >> > >> Sorry... I forgot to escape the '+' characters in the urls... fixed now. > > > > Am I seeing things or are those 64bit packages? > > > > Guess I'll have to rebuild my build environment... I was running on > > 32bit squeeze in my VM... > > Could it be that there's stuff missing on that page? > > I'm getting dependency errors when I try to install those packages... > > dpkg: dependency problems prevent configuration of cpp-4.6: >? cpp-4.6 depends on libc6 (>= 2.14); however: >? ? Version of libc6:amd64 on system is 2.13-38+deb7u4. >? cpp-4.6 depends on libgmp3c2; however: >? ? Package libgmp3c2 is not installed. >? cpp-4.6 depends on libmpc2; however: >? ? Package libmpc2 is not installed. >? cpp-4.6 depends on libmpfr4; however: >? ? Package libmpfr4 is not installed. I guess those packages simply do not work... They wont install since they require glibc 2.14, and after the failed install your debian is dead: root at debian-build-6-2:/eregion/public/games/SL/3p/gcc backport for squeeze# aptitude search glibc aptitude: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6) aptitude: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /lib/libgcc_s.so.1) Not amused. Thanks for LVM snapshots. _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150106/f0c86b6b/attachment.htm From c at yotes.com Wed Jan 14 11:15:38 2015 From: c at yotes.com (Adam Moss) Date: Wed, 14 Jan 2015 19:15:38 +0000 Subject: [opensource-dev] Assorted graphical fixes Message-ID: For the convenience of myself and others, I decided to rework some of my graphics fixes / improvements so they can be applied straight to a SL installation, without needing to build from source. Some of these should be no-brainer decisions as to their desirability. https://bitbucket.org/tofu_linden/viewer-patches The only popular one which I haven't reworked yet is the screen-space reflections toy. Let me know if I screwed something up. Ta, --Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150114/b46c62d0/attachment.htm From fuerholz at gmx.net Sat Jan 24 00:29:02 2015 From: fuerholz at gmx.net (=?iso-8859-1?Q?Martin_F=FCrholz?=) Date: Sat, 24 Jan 2015 09:29:02 +0100 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences Message-ID: <000001d037af$cf4e3d00$6deab700$@gmx.net> Hello, I am right now looking at the test-viewer with Jonathan?s rearranged graphics preferences Second_Life_Test_3_7_21_298332_i686_Setup.exe As you can see in this screenshot: http://i.imgur.com/qzZbJVG.png what previously fit into a single window plus a small floater with hardware-options, now takes 3 pages, with an option to scroll. This makes it really difficult to help less-experienced users in support or even when helping friends, because I can?t easily exchange snapshots with them, showing how they are supposed to set up their preferences. And it simply looks untidy, cluttered and confuses the user. There are some options added now, which were hidden in debug settings for a reason before. Also the current version still has some bugs, but I?m not going into details now. I would ask you please not to mix up two completely different topics and merge it into one, to promote Jonathans own preference about the graphics-floater: the Jira-issue (title and description) is making us believe, that Jonathan is just going to add an option to save and restore graphics settings. https://jira.secondlife.com/browse/STORM-2082? ?Allow saving and loading of graphic settings? But the test viewer shows us something completely different (he deliberately totally changed the layout and even the available options in the graphics preferences floater). I personally don?t like the changes. And if you all of you would take a look at the Jira-issue, you will notice that other highly experienced residents also dislike it. There is not a single comment supporting these changes (assuming that LL?s action of deleting my own comments from that Jira doesn?t count). Nothing speaks against the option to save and load graphics settings, but that?s really not what STORM-2082 is about. I?m curious what an UX-expert would think of those changes. Kind regards, MartinRJ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/0051014e/attachment.htm From jhwelch at gmail.com Sat Jan 24 05:04:15 2015 From: jhwelch at gmail.com (Jonathan Welch) Date: Sat, 24 Jan 2015 08:04:15 -0500 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: <000001d037af$cf4e3d00$6deab700$@gmx.net> References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: Martin, I am sorry you are unhappy with LL's new UX design but this is one of those cases where no matter what is done someone will be unhappy. I have an idea on how to address the "I want to see everything at once" issue and will send it to Oz for evaluation. How about describing what those bugs are (I am sure there are some to be found)? -jonathan From desmoulins.uchi at googlemail.com Sat Jan 24 06:46:56 2015 From: desmoulins.uchi at googlemail.com (Niran) Date: Sat, 24 Jan 2015 15:46:56 +0100 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: " I?m curious what an UX-expert would think of those changes." Do i really have to say something about this? 2015-01-24 14:04 GMT+01:00 Jonathan Welch : > Martin, I am sorry you are unhappy with LL's new UX design but this is > one of those cases where no matter what is done someone will be > unhappy. > > I have an idea on how to address the "I want to see everything at > once" issue and will send it to Oz for evaluation. > > How about describing what those bugs are (I am sure there are some to be > found)? > > -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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/8e4f5d42/attachment.htm From cinder at alchemyviewer.org Sat Jan 24 07:25:11 2015 From: cinder at alchemyviewer.org (Cinder Roxley) Date: Sat, 24 Jan 2015 08:25:11 -0700 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: Hi, Is there any justification at all for rearranging everything into a single scrolling panel, or is this just change for the sake of change? There doesn?t appear to be any benefit to the user in making the change, and I haven?t seen any report that the current layout is hindering usability. It has certainly worked for people, as is, for the past ten years.? There are also plenty of bugs that have been described in detail that have been given no acknowledgement on the jira issue itself. It doesn?t surprise me at all that Martin doesn?t want to spend time elaborating on something that very likely will be ignored especially given that a fair amount of them are regressions directly related to UI shuffling. --? Cinder Roxley Sent with Airmail On January 24, 2015 at 6:04:20 AM, Jonathan Welch (jhwelch at gmail.com) wrote: Martin, I am sorry you are unhappy with LL's new UX design but this is one of those cases where no matter what is done someone will be unhappy. I have an idea on how to address the "I want to see everything at once" issue and will send it to Oz for evaluation. How about describing what those bugs are (I am sure there are some to be found)? -jonathan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/a1a26fb3/attachment.htm From desmoulins.uchi at googlemail.com Sat Jan 24 08:38:01 2015 From: desmoulins.uchi at googlemail.com (Niran) Date: Sat, 24 Jan 2015 17:38:01 +0100 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: I guess now i have to say something about this. Where do i start... ______ Let's start with the really bad news. I don't like it. I don't like it at all. LL's default is a nightmare and not just in terms of available functions. I don't like how this new layout wastes even more space than the old one in several ways. - Huge tab height. - Overly huge labeled buttons. - Weird and inconsistent alignment I don't like how this new layout generally looks, it's horrible alignment, space wasting, and inconsistency everywhere (which is present pretty much everywhere in LL's UI) makes my eyes hurt. Not to mention this layout feels like it was inspired by my own design for my preferences window but not in a good way. Example of my preferences: Picture I would recommend a similar design, drastically reduced available options, "Show Advanced Options" checkbox and removed quality/performance slider. Let me explain: It is unavoidable that at some point we will either have multiple tabs or a scroll-able panel, the preferences window has a fixed width/height and we can only put a certain amount of well labeled and designed options into it before we run out of space, i have to give Jonathan that but i think the pictured way is a wrong move, we should not any tabs in preferences, especially not with a 40 pixel height, instead i think we should have a "Basic" panel that contains the options the LL default one does as well in a similar layout (drastically cleaned up and realigned of course) with maybe 1-2 more important options that might be missing, then there should be a "Show Advanced Options" check box (no button, we don't need more buttons than necessary), enabling this check box will hide the "Basic" panel and show the "Advanced" panel (similar to what's default currently), this "Advanced" tab will contain all options from Basic and will offer a lot of customization options for these basic ones (example: Depth of Field resolution, field of view, circle of confusion, focal length etc) organized similar to what I've done in my preferences window where everything is batched together in packs for the corresponding master option (there's a major option -> Deferred Rendering , which has sub options like shadow resolution, show shadows of X etc). The "Basic" panel just with additional fine tuning options right beneath them so to say. Then, the next and most important thing to change, get rid of the Quality/Performance slider, ever since this thing was in there it felt horribly buggy, unreliable and it also locks out options in certain cases which a preset slider should NEVER do, since you are going to implement a preset function, why not removing this ancient leftover of forsaken times and add them as stock presets that will come with the Viewer to load, that way you can still have those presets without sacrificing a lot of space for a stupid slider that is basically just a crippled version of what you are trying to implement right over it. I'm sorry if i missed something but that should pretty much cover and solve all mentioned problems, make it much better, cleaner, allow more customization, easier adding of more graphical options in the future and it still allows you to see your "important" options at one glance. I can design you an example if you want. 2015-01-24 16:25 GMT+01:00 Cinder Roxley : > Hi, > > Is there any justification at all for rearranging everything into a single > scrolling panel, or is this just change for the sake of change? There > doesn?t appear to be any benefit to the user in making the change, and I > haven?t seen any report that the current layout is hindering usability. It > has certainly worked for people, as is, for the past ten years. > > There are also plenty of bugs that have been described in detail that have > been given no acknowledgement on the jira issue itself. It doesn?t surprise > me at all that Martin doesn?t want to spend time elaborating on something > that very likely will be ignored especially given that a fair amount of > them are regressions directly related to UI shuffling. > > -- > Cinder Roxley > Sent with Airmail > > On January 24, 2015 at 6:04:20 AM, Jonathan Welch (jhwelch at gmail.com) > wrote: > > Martin, I am sorry you are unhappy with LL's new UX design but this is > one of those cases where no matter what is done someone will be > unhappy. > > I have an idea on how to address the "I want to see everything at > once" issue and will send it to Oz for evaluation. > > How about describing what those bugs are (I am sure there are some to be > found)? > > -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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/4e2dd0b5/attachment-0001.htm From darien.caldwell at gmail.com Sat Jan 24 08:44:45 2015 From: darien.caldwell at gmail.com (Darien Caldwell) Date: Sat, 24 Jan 2015 08:44:45 -0800 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: I saw a picture of this earlier, and only now seeing this thread did I even realize there *was* a scroll bar. And that's the big problem with this. It's far too easy to miss the bar and think the options displayed are all the options available. Even if you can't fit all of the options into a single pane, Adding a 3rd pane with "Advanced Part 2" would be preferable. I was about to have an aneurism thinking this was all the settings that were going to be available going forward... - Dari -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/813b7caa/attachment.htm From sldev at free.fr Sat Jan 24 08:51:30 2015 From: sldev at free.fr (Henri Beauchamp) Date: Sat, 24 Jan 2015 17:51:30 +0100 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: <20150124175130.b03c8032.sldev@free.fr> On Sat, 24 Jan 2015 17:38:01 +0100, Niran wrote: > I guess now i have to say something about this. > > Where do i start... > > ______ > Let's start with the really bad news. > > I don't like it. I don't like it at all. LL's default is a nightmare and > not just in terms of available functions. > > I don't like how this new layout wastes even more space than the old one in > several ways. > - Huge tab height. > - Overly huge labeled buttons. > - Weird and inconsistent alignment > > I don't like how this new layout generally looks, it's horrible alignment, > space wasting, and inconsistency everywhere (which is present pretty much > everywhere in LL's UI) makes my eyes hurt. These are some of the many problems with the v2/3 UI... From day one, I hated it. It looks like Playmobil toys with oversized, screen-estate wasting elements all over with very little information density (making the whole thing even more space-wasteful). In comparison, the v1 UI is so much more "professional" and functional that v2/3 viewers look like a (failed) caricature of a viewer... If you want to see some high density and yet clear/logically organized/explicit preferences layout, have a look at the Cool VL Viewer Preferences floater. 'nuff said. Henri. From oz at lindenlab.com Sat Jan 24 09:30:46 2015 From: oz at lindenlab.com (Oz Linden (Scott Lawrence)) Date: Sat, 24 Jan 2015 12:30:46 -0500 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: <000001d037af$cf4e3d00$6deab700$@gmx.net> References: <000001d037af$cf4e3d00$6deab700$@gmx.net> Message-ID: <54C3D6C6.8060406@lindenlab.com> On 2015-01-24 03:29 , Martin F?rholz wrote: > I would ask you please not to mix up two completely different topics > and merge it into one, to promote Jonathans own preference about the > graphics-floater To be clear - Jonathan is implementing rearrangements of that floater specified by the UI designers at the Lab; he's made suggestions and refinements, but the design is ours. So, by all means share your perspectives, or even continue to vent and rage if you feel the need, but don't blame Jonathan. In order to add controls for the presets that are at the core of this change, we needed to make room in the graphics panel, and that lead to the redesign. It's also true that in the process we're reevaluating the usefulness of some of the settings, including hiding some we don't think are useful enough to justify inclusion and exposing others that we think are. Civil well reasoned commentary informing those judgements are most welcome (here, by preference). We have read and considered the feedback in the issue, and significant changes have been made as a result. It is not inconcievable that we'll make more changes as more people give this feature a try. When discussing any change, please bear in mind that all UI decisions are to some extent a matter of taste and individual judgement. We have a style that we prefer, and it's actually not the end of the world if that isn't the style you prefer. I'm neither surprised nor distressed by the fact that some of you disagree with the choices we're making; indeed, I consider the chances of getting unanimous support for any UI change at all to be zero. We welcome your perspectives, and really do consider them. However, accept this friendly advice - in this, as in most discourse, hyperbolic language like "nightmare", "horrible", and even "hate" do not make your case more persuasive. Fortunately, most of you objecting are quite capable of creating UI replacements of your own and won't have to suffer for too long with ours. -- *Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/ Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab| Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/c4b14c79/attachment.htm From desmoulins.uchi at googlemail.com Sat Jan 24 10:05:54 2015 From: desmoulins.uchi at googlemail.com (Niran) Date: Sat, 24 Jan 2015 19:05:54 +0100 Subject: [opensource-dev] Jonathan's attempt to rearrange the graphics preferences In-Reply-To: <20150124175130.b03c8032.sldev@free.fr> References: <000001d037af$cf4e3d00$6deab700$@gmx.net> <20150124175130.b03c8032.sldev@free.fr> Message-ID: I hope you read the rest of my mail, i attached an example picture of my own preferences window and explained long and broad how i would picture a new graphic preferences tab. 2015-01-24 17:51 GMT+01:00 Henri Beauchamp : > On Sat, 24 Jan 2015 17:38:01 +0100, Niran wrote: > > > I guess now i have to say something about this. > > > > Where do i start... > > > > ______ > > Let's start with the really bad news. > > > > I don't like it. I don't like it at all. LL's default is a nightmare and > > not just in terms of available functions. > > > > I don't like how this new layout wastes even more space than the old one > in > > several ways. > > - Huge tab height. > > - Overly huge labeled buttons. > > - Weird and inconsistent alignment > > > > I don't like how this new layout generally looks, it's horrible > alignment, > > space wasting, and inconsistency everywhere (which is present pretty much > > everywhere in LL's UI) makes my eyes hurt. > > These are some of the many problems with the v2/3 UI... From day one, I > hated it. It looks like Playmobil toys with oversized, screen-estate > wasting elements all over with very little information density (making the > whole thing even more space-wasteful). > > In comparison, the v1 UI is so much more "professional" and functional > that v2/3 viewers look like a (failed) caricature of a viewer... > > If you want to see some high density and yet clear/logically > organized/explicit > preferences layout, have a look at the Cool VL Viewer Preferences floater. > > 'nuff said. > > Henri. > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/OpenSource-Dev > Please read the policies before posting to keep unmoderated posting > privileges > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150124/4e1e69b3/attachment.htm From oz at lindenlab.com Wed Jan 28 07:53:11 2015 From: oz at lindenlab.com (Oz Linden (Scott Lawrence)) Date: Wed, 28 Jan 2015 10:53:11 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <5499F820.6010201@lindenlab.com> References: <5499F820.6010201@lindenlab.com> Message-ID: <54C905E7.2080607@lindenlab.com> On 2014-12-23 18:17 , Oz Linden (Scott Lawrence) wrote: > > As some of you are certainly aware, the Linden viewer devs have been > busy for the last several weeks updating our tools for building > viewers. The tools changes include: > > * Windows building with Visual Studio 2013 > * Mac building on OSX 10.10 with Xcode 6.1 > * Linux building with gcc 4.6 > * All platforms using Autobuild 1.0 > > > The canonical repository for this is > https://bitbucket.org/lindenlab/viewer-tools-update , and the various > packages each have a lindenlab/3p-update-/name/ repository (those will > be pulled to the 3p-/name/ repos when the viewer that uses them is > promoted to viewer-release). Just a quick update... we are now into the QA phase with this, and there is a Project Viewer available on the Alternate Viewers page (there is a known issue with the Windows installer that I believe affects anyone that does not have developer tools installed... a fix should be out very shortly). We've also put up a new page of instructions on how to set up a Windows development environment . Suggestions for improvement are most welcome here and on the Talk page... we're trying to keep it as simple as possible while being sufficient to build a clean checkout of the viewer. -- *Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/ Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab| Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/529cdc77/attachment.htm From jaeger_reg at hotmail.com Wed Jan 28 10:56:37 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Wed, 28 Jan 2015 10:56:37 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54C905E7.2080607@lindenlab.com> References: <5499F820.6010201@lindenlab.com>,<54C905E7.2080607@lindenlab.com> Message-ID: A few things I noticed right off: None of the "right click and run as administrator" is needed; when the installer needs admin rights to install, it will prompt to do so. DX SDK 2010 is not used if you are using the windows 8 SDK or higher (DX SDK is integrated into windows SDK 8.0 and higher); both VS community and VS 2013 ultimate install Windows SDK 8.1 and therefore will use the DX there. The linked update for Visual studio 2013 points to update 5 CTP; this is a preview and should not be used for production environment. It should point to: http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#DownloadFamilies_5 which will list the latest stable update. A note to run Microsoft Update with the option of installing updates for other Microsoft products should be included in the last step of installing VS 2013. This will update all the installed applications from VS 2013 like SQL server and VS itself. I will probably have other recommendations after trying the wiki out on a fresh system that hasn't been tainted with the 2010 build process. ~TankMaster Date: Wed, 28 Jan 2015 10:53:11 -0500 From: oz at lindenlab.com To: opensource-dev at lists.secondlife.com Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2014-12-23 18:17 , Oz Linden (Scott Lawrence) wrote: As some of you are certainly aware, the Linden viewer devs have been busy for the last several weeks updating our tools for building viewers. The tools changes include: Windows building with Visual Studio 2013 Mac building on OSX 10.10 with Xcode 6.1 Linux building with gcc 4.6 All platforms using Autobuild 1.0 The canonical repository for this is https://bitbucket.org/lindenlab/viewer-tools-update , and the various packages each have a lindenlab/3p-update-name repository (those will be pulled to the 3p-name repos when the viewer that uses them is promoted to viewer-release). Just a quick update... we are now into the QA phase with this, and there is a Project Viewer available on the Alternate Viewers page (there is a known issue with the Windows installer that I believe affects anyone that does not have developer tools installed... a fix should be out very shortly). We've also put up a new page of instructions on how to set up a Windows development environment. Suggestions for improvement are most welcome here and on the Talk page... we're trying to keep it as simple as possible while being sufficient to build a clean checkout of the viewer. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/ba60482c/attachment.htm From moonbotsoft at centurylink.net Wed Jan 28 12:19:11 2015 From: moonbotsoft at centurylink.net (Melissa Browne) Date: Wed, 28 Jan 2015 14:19:11 -0600 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help Message-ID: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> Has anyone that has tried to build the viewer per the how to set up a Windows development environment instructions ran into autobuild not being recognized? Following the instructions line by line, everything before the Autobuild Configure section checks out as set and installed correctly including setting the path in the environment settings. Is there something possibly missing in the instructions for us noobs? MB -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/b5e72100/attachment.htm From jhwelch at gmail.com Wed Jan 28 12:25:54 2015 From: jhwelch at gmail.com (Jonathan Welch) Date: Wed, 28 Jan 2015 15:25:54 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54C905E7.2080607@lindenlab.com> References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: I've read over the instructions and have started the install process on a fresh VM. Some notes: These instructions should be written assuming the person reading them is not a developer...yet, but does know their way around when installing software. The yellow info window talks about requirements for installing windows. Let's drop that part and just list what windows version(s) these instructions work on. The term Cygwin shell is not defined, nor how to access it. Let's only have one set of installation instructions, and that for a package everyone can access: the Community version of the compiler. If you own a better version of this compiler then you are probably smart enough to figure out what different/additional steps to perform. No mention is made about the online vs offline versions of the Community file you can download. I picked up the offline version, which took over two hours to download. If I ever needed to reinstall this software or if there was some hiccup in the installation process I would not want to repeat that long download again using the online method. Very important -- when installing the compiler do I need to also install all those additional optional features that are automatically checked and which take up precious space on my drive? As an addendum to pulling in the offline version, mention should be made on where to pick up a free package that lets you mount this .ISO file without first having to burn a disc. The instructions for setting up Autobuild and Python need some editing for grammar, clarity, and consistency. NSIS should be under an Optional heading. No mention is made about FmodEX -- have these instructions been tested outside of the lindenlab.com domain? I suspect an additional section will be necessary for this package. Okay, more later, once I have made some additional progress. -jonathan From jhwelch at gmail.com Wed Jan 28 12:28:23 2015 From: jhwelch at gmail.com (Jonathan Welch) Date: Wed, 28 Jan 2015 15:28:23 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> References: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> Message-ID: If you change your path the instructions fail to mention that you have to open a new command window to pick up those changes -- could that be your problem? On 1/28/15, Melissa Browne wrote: > Has anyone that has tried to build the viewer per the how to set up a > Windows development environment instructions ran into autobuild not being > recognized? Following the instructions line by line, everything before the > Autobuild Configure section checks out as set and installed correctly > including setting the path in the environment settings. Is there something > possibly missing in the instructions for us noobs? > > MB From callum at lindenlab.com Wed Jan 28 12:40:37 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Wed, 28 Jan 2015 12:40:37 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: > > None of the "right click and run as administrator" is needed; when the > installer needs admin rights to install, it will prompt to do so. > ?In the past, I've noticed subtle differences in the behavior of packages ?when you don't explicitly run the installer as an administrator and when you do. Unless you have a strong objection, I'd like to leave those lines in there until we're sure. DX SDK 2010 is not used if you are using the windows 8 SDK or higher (DX > SDK is integrated into windows SDK 8.0 and higher); both VS community and > VS 2013 ultimate install Windows SDK 8.1 and therefore will use the DX there > ?Interesting - I do see DX headers and libs in the "C:\Program Files (x86)\Windows Kits\8.1" folders. Do you know for sure that builds complete without the separate SDK? If so, we should remove the reference to it - it's huge. > The linked update for Visual studio 2013 points to update 5 CTP; this is a > preview and should not be used for production environment. It should point > to: > http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#DownloadFamilies_5 > which will list the latest stable update. > ?Good point - noted. and I will change the wiki. A note to run Microsoft Update with the option of installing updates for > other Microsoft products should be included in the last step of installing > VS 2013. This will update all the installed applications from VS 2013 like > SQL server and VS itself. > ?Good idea. I'd like to document how to enable that - all I see in Windows Update -> Settings are options to change how and when they're updated. Do you know how to change what gets checked? > I will probably have other recommendations after trying the wiki out on a > fresh system that hasn't been tainted with the 2010 build process. > ?Great stuff. Thanks TankMaster.? -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/d167d6e2/attachment.htm From callum at lindenlab.com Wed Jan 28 12:43:46 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Wed, 28 Jan 2015 12:43:46 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> References: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> Message-ID: Did you add the C:\Python27\Scripts folder (or wherever you installed Python) to your path after you 'pip installed' autobuild? Sounds like you did but that's the only thing I can think of. On Wed, Jan 28, 2015 at 12:19 PM, Melissa Browne < moonbotsoft at centurylink.net> wrote: > Has anyone that has tried to build the viewer per the how to set up a > Windows development environment instructions ran into autobuild not being > recognized? Following the instructions line by line, everything before the > Autobuild Configure section checks out as set and installed correctly > including setting the path in the environment settings. Is there something > possibly missing in the instructions for us noobs? > > MB > > _______________________________________________ > 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 > -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/4b7a4885/attachment.htm From callum at lindenlab.com Wed Jan 28 12:53:18 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Wed, 28 Jan 2015 12:53:18 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: Thank you Jonathan - you're right - there should be more notes on how to download and configure the Community version. For the Pro version we use here, I note in the doc that "Uncheck all the "Optional features to install:" - they are not required" - the same sort of thing along with notes on the local/downloader version would help - can you put something together? Perhaps you can clarify what needs to be improved in the Autobuild and Python sections? Reads okay to me but it's sometimes hard to see what's wrong when you're close to it. Looks like the Todo note about autobuild configure options for packages like FMod and Havok was removed when the doc was moved from our internal wiki - can you outline what you'd like to see there and I'll add it. On Wed, Jan 28, 2015 at 12:25 PM, Jonathan Welch wrote: > I've read over the instructions and have started the install process > on a fresh VM. Some notes: > > These instructions should be written assuming the person reading them > is not a developer...yet, but does know their way around when > installing software. > > The yellow info window talks about requirements for installing > windows. Let's drop that part and just list what windows version(s) > these instructions work on. > > The term Cygwin shell is not defined, nor how to access it. > > Let's only have one set of installation instructions, and that for a > package everyone can access: the Community version of the compiler. > If you own a better version of this compiler then you are probably > smart enough to figure out what different/additional steps to perform. > > No mention is made about the online vs offline versions of the > Community file you can download. I picked up the offline version, > which took over two hours to download. If I ever needed to reinstall > this software or if there was some hiccup in the installation process > I would not want to repeat that long download again using the online > method. > > Very important -- when installing the compiler do I need to also > install all those additional optional features that are automatically > checked and which take up precious space on my drive? > > As an addendum to pulling in the offline version, mention should be > made on where to pick up a free package that lets you mount this .ISO > file without first having to burn a disc. > > The instructions for setting up Autobuild and Python need some editing > for grammar, clarity, and consistency. > > NSIS should be under an Optional heading. > > No mention is made about FmodEX -- have these instructions been tested > outside of the lindenlab.com domain? I suspect an additional section > will be necessary for this package. > > Okay, more later, once I have made some additional progress. > > -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 > -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/f229fe36/attachment-0001.htm From darien.caldwell at gmail.com Wed Jan 28 13:21:36 2015 From: darien.caldwell at gmail.com (Darien Caldwell) Date: Wed, 28 Jan 2015 13:21:36 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: The windows 8.1 version of the DirectX SDK removes the D3DX* library and changes XNAMath to DirectXMath, so if you use either from those namespaces, it's not going to work. I don't know exactly what the viewer is using DirectX for, but as long as it's not using anything from the removed/renamed libraries, it should be fine to change over. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/01f85880/attachment.htm From darien.caldwell at gmail.com Wed Jan 28 13:22:33 2015 From: darien.caldwell at gmail.com (Darien Caldwell) Date: Wed, 28 Jan 2015 13:22:33 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: Oh and DXERR is removed as well. On Wed, Jan 28, 2015 at 1:21 PM, Darien Caldwell wrote: > The windows 8.1 version of the DirectX SDK removes the D3DX* library and > changes XNAMath to DirectXMath, so if you use either from those namespaces, > it's not going to work. I don't know exactly what the viewer is using > DirectX for, but as long as it's not using anything from the > removed/renamed libraries, it should be fine to change over. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/b44d6750/attachment.htm From jaeger_reg at hotmail.com Wed Jan 28 13:25:27 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Wed, 28 Jan 2015 13:25:27 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com>, , , , Message-ID: As far as I know, it is only used to detect the GPU name in windows. Also, if the compile IS using the DX 2010 SDK, there is no documentation on modifying VS2013 to point to it, which make me wonder if the build environment is even using the files, let alone seeing them. ~TM Date: Wed, 28 Jan 2015 13:22:33 -0800 From: darien.caldwell at gmail.com To: opensource-dev at lists.secondlife.com Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help Oh and DXERR is removed as well. On Wed, Jan 28, 2015 at 1:21 PM, Darien Caldwell wrote: The windows 8.1 version of the DirectX SDK removes the D3DX* library and changes XNAMath to DirectXMath, so if you use either from those namespaces, it's not going to work. I don't know exactly what the viewer is using DirectX for, but as long as it's not using anything from the removed/renamed libraries, it should be fine to change over. _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/003e209a/attachment.htm From callum at lindenlab.com Wed Jan 28 13:44:22 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Wed, 28 Jan 2015 13:44:22 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: Thanks for the clarification Darien - my working assumption TankMaster is that those libs/headers are pulled in via some CMake magic - I'll go check to see if that's the case. On Wed, Jan 28, 2015 at 1:25 PM, Tank Master wrote: > As far as I know, it is only used to detect the GPU name in windows. > Also, if the compile IS using the DX 2010 SDK, there is no documentation on > modifying VS2013 to point to it, which make me wonder if the build > environment is even using the files, let alone seeing them. > ~TM > ------------------------------ > Date: Wed, 28 Jan 2015 13:22:33 -0800 > From: darien.caldwell at gmail.com > To: opensource-dev at lists.secondlife.com > Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help > > Oh and DXERR is removed as well. > > On Wed, Jan 28, 2015 at 1:21 PM, Darien Caldwell < > darien.caldwell at gmail.com> wrote: > > The windows 8.1 version of the DirectX SDK removes the D3DX* library and > changes XNAMath to DirectXMath, so if you use either from those namespaces, > it's not going to work. I don't know exactly what the viewer is using > DirectX for, but as long as it's not using anything from the > removed/renamed libraries, it should be fine to change over. > > > > _______________________________________________ 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 > -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/9527bdb3/attachment.htm From jhwelch at gmail.com Wed Jan 28 15:11:48 2015 From: jhwelch at gmail.com (Jonathan Welch) Date: Wed, 28 Jan 2015 18:11:48 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: From jaeger_reg at hotmail.com Wed Jan 28 16:18:24 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Wed, 28 Jan 2015 16:18:24 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> References: <4C78E16B882741FE9D7666C19FB2EB06@MegaHal> Message-ID: looks like on windows 10, a full reboot is needed to puck up changes to the path... annoying to say the least. simply restarting the command prompt wasn't enough for me. ~TM From: moonbotsoft at centurylink.net To: opensource-dev at lists.secondlife.com Date: Wed, 28 Jan 2015 14:19:11 -0600 Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help Has anyone that has tried to build the viewer per the how to set up a Windows development environment instructions ran into autobuild not being recognized? Following the instructions line by line, everything before the Autobuild Configure section checks out as set and installed correctly including setting the path in the environment settings. Is there something possibly missing in the instructions for us noobs? MB _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/679f6ef5/attachment-0001.htm From callum at lindenlab.com Wed Jan 28 16:23:39 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Wed, 28 Jan 2015 16:23:39 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. On Wed, Jan 28, 2015 at 3:11 PM, Jonathan Welch wrote: > From something Tank said at a meeting: will the resulting executable > run on an XP system? If not a note should be put in somewhere about > this restriction. > > On 1/28/15, Callum Prentice (Callum) wrote: > > Thanks for the clarification Darien - my working assumption TankMaster is > > that those libs/headers are pulled in via some CMake magic - I'll go > check > > to see if that's the case. > > > > On Wed, Jan 28, 2015 at 1:25 PM, Tank Master > > wrote: > > > >> As far as I know, it is only used to detect the GPU name in windows. > >> Also, if the compile IS using the DX 2010 SDK, there is no documentation > >> on > >> modifying VS2013 to point to it, which make me wonder if the build > >> environment is even using the files, let alone seeing them. > >> ~TM > >> ------------------------------ > >> Date: Wed, 28 Jan 2015 13:22:33 -0800 > >> From: darien.caldwell at gmail.com > >> To: opensource-dev at lists.secondlife.com > >> Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for > >> help > >> > >> Oh and DXERR is removed as well. > >> > >> On Wed, Jan 28, 2015 at 1:21 PM, Darien Caldwell < > >> darien.caldwell at gmail.com> wrote: > >> > >> The windows 8.1 version of the DirectX SDK removes the D3DX* library and > >> changes XNAMath to DirectXMath, so if you use either from those > >> namespaces, > >> it's not going to work. I don't know exactly what the viewer is using > >> DirectX for, but as long as it's not using anything from the > >> removed/renamed libraries, it should be fine to change over. > >> > >> > >> > >> _______________________________________________ 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 > >> > > > > > > > > -- > > *Callum Prentice *| *Software Engineer* > > *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum > Linden > > > > Linden Lab | Makers of Shared Creative > Spaces > > > > Check out what we're working on! > > > -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/3dd720d4/attachment.htm From moonbotsoft at centurylink.net Wed Jan 28 19:13:45 2015 From: moonbotsoft at centurylink.net (Melissa Browne) Date: Wed, 28 Jan 2015 21:13:45 -0600 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help Message-ID: <830AAC898C2341BA8F9346568FA1B088@MegaHal> Thanks Jonathan you were right, opening a new command widow allowed the process to find autobuild. Unfortunately, now when I try to build, the window gets flooded with the following CMake error : CMake Error at cmake/00-Common.cmake:47 (string): string sub-command REPLACE requires at least four arguments. Call Stack (most recent call first): newview/CMakeLists.txt:5 (include) Any ideas on this? MB -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/a7e21c15/attachment.htm From jaeger_reg at hotmail.com Wed Jan 28 19:33:40 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Wed, 28 Jan 2015 19:33:40 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <830AAC898C2341BA8F9346568FA1B088@MegaHal> References: <830AAC898C2341BA8F9346568FA1B088@MegaHal> Message-ID: they are just warning, you can ignore them.~TM From: moonbotsoft at centurylink.net To: opensource-dev at lists.secondlife.com Date: Wed, 28 Jan 2015 21:13:45 -0600 Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help Thanks Jonathan you were right, opening a new command widow allowed the process to find autobuild. Unfortunately, now when I try to build, the window gets flooded with the following CMake error : CMake Error at cmake/00-Common.cmake:47 (string): string sub-command REPLACE requires at least four arguments. Call Stack (most recent call first): newview/CMakeLists.txt:5 (include) Any ideas on this? MB _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/90905273/attachment.htm From jaeger_reg at hotmail.com Wed Jan 28 19:44:49 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Wed, 28 Jan 2015 19:44:49 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <830AAC898C2341BA8F9346568FA1B088@MegaHal>, Message-ID: I got through the list on the wiki with some slight modifications. Here are my changes: At first I got 4 errors, which all got resolved when I installed the 32bit cigwin with the same additional packages mentioned for the 64bit. For Direct X I didn't install the SDK mentioned in the wiki, and instead used the windows 8.1 SDK, but I had to modify DirectX.cmake to find the files I the new folder (something I had done a while ago in FS, so I just copied that file from FS on over to the new LL repo). It still spits out a bunch of warnings, but it does work.http://hg.phoenixviewer.com/phoenix-firestorm-lgpl/file/11f977e832dd/indra/cmake/DirectX.cmake I also used Tortus HG 3.2.4 and cmake 3.1.1 (both the latest stable) ~TM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150128/03490cf2/attachment.htm From Lance.Corrimal at eregion.de Wed Jan 28 23:17:53 2015 From: Lance.Corrimal at eregion.de (Lance Corrimal) Date: Thu, 29 Jan 2015 08:17:53 +0100 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> Message-ID: <1548629.W1NeYVp65I@kirika.eregion.home> Am Mittwoch 28 Januar 2015, 18:11:48 schrieb Jonathan Welch: > From something Tank said at a meeting: will the resulting executable > run on an XP system? If not a note should be put in somewhere about > this restriction. ...ahem.... Windows XP is End Of Life, has been for quite some time, security holes are NOT fixed anymore, and anyone who still uses XP on a computer that is in any form shape or size connected to the internet should be drowned in his own drool. just my two cents. From nickyperian at yahoo.com Thu Jan 29 01:03:13 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Thu, 29 Jan 2015 09:03:13 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <1548629.W1NeYVp65I@kirika.eregion.home> References: <1548629.W1NeYVp65I@kirika.eregion.home> Message-ID: <1570984284.1416883.1422522193172.JavaMail.yahoo@mail.yahoo.com> bill at billAW ~Is going to be necessary to use autobuild.cmd from cygwin?$ autobuild --versionC:\Python27\python.exe: can't open file '/cygdrive/c/Users/bill/autobuild-metadata/bin/autobuild': [Errno 2] No such file or directory bill at billAW ~$ autobuild.cmd --versionautobuild 1.0 bill at billAW ~$ which autobuild/cygdrive/c/Users/bill/autobuild-metadata/bin/autobuild bill at billAW ~$ cd autobuild-metadata bill at billAW ~/autobuild-metadata$ hg tipchangeset: ? 715:9332634373d2tag: ? ? ? ? tipuser: ? ? ? ?Nat Goodspeed date: ? ? ? ?Wed Jan 07 16:05:14 2015 -0500summary: ? ? Remove cygdrive/cygpath kludges from a couple places in autobuild. bill at billAW ~/autobuild-metadata$ On Thursday, January 29, 2015 1:18 AM, Lance Corrimal wrote: Am Mittwoch 28 Januar 2015, 18:11:48 schrieb Jonathan Welch: > From something Tank said at a meeting: will the resulting executable > run on an XP system?? If not a note should be put in somewhere about > this restriction. ...ahem.... Windows XP is End Of Life, has been for quite some time, security holes are NOT fixed anymore, and anyone who still uses XP on a computer that is in any form shape or size connected to the internet should be drowned in his own drool. just my two cents. _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150129/7a215d11/attachment-0001.htm From sldev at free.fr Thu Jan 29 02:45:46 2015 From: sldev at free.fr (Henri Beauchamp) Date: Thu, 29 Jan 2015 11:45:46 +0100 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54C905E7.2080607@lindenlab.com> References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: <20150129114546.fd4eea79.sldev@free.fr> On Wed, 28 Jan 2015 10:53:11 -0500, Oz Linden (Scott Lawrence) wrote: > We've also put up a new page of instructions on how to set up a Windows > development environment > . > Suggestions for improvement are most welcome here and on the Talk > page... we're trying to keep it as simple as possible while being > sufficient to build a clean checkout of the viewer. Missing bits: - When using Windows 7, you must also update from IE8 to a newer version since else, you can't log in to register for a free license from within Visual Studio 2013 Community (the IE8 Javascript engine fails on two of the scripts used by VS2013). - To compile a viewer, you'll also need FMOD Ex installed. Henri. From jhwelch at gmail.com Thu Jan 29 03:37:46 2015 From: jhwelch at gmail.com (Jonathan Welch) Date: Thu, 29 Jan 2015 06:37:46 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <20150129114546.fd4eea79.sldev@free.fr> References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> <20150129114546.fd4eea79.sldev@free.fr> Message-ID: When you have finished installing the compiler there is a button to launch it. More documentation needed for: 1) You are then asked to sign in or skip that step. 2) You then see a setup page with a dropdown, I changed from General to C++ hoping that was the right thing to do. On Thu, Jan 29, 2015 at 5:45 AM, Henri Beauchamp wrote: > On Wed, 28 Jan 2015 10:53:11 -0500, Oz Linden (Scott Lawrence) wrote: > >> We've also put up a new page of instructions on how to set up a Windows >> development environment >> . >> Suggestions for improvement are most welcome here and on the Talk >> page... we're trying to keep it as simple as possible while being >> sufficient to build a clean checkout of the viewer. > > Missing bits: > > - When using Windows 7, you must also update from IE8 to a newer version > since else, you can't log in to register for a free license from within > Visual Studio 2013 Community (the IE8 Javascript engine fails on two of > the scripts used by VS2013). > > - To compile a viewer, you'll also need FMOD Ex installed. > > Henri. > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/OpenSource-Dev > Please read the policies before posting to keep unmoderated posting privileges From sldev at free.fr Thu Jan 29 12:44:22 2015 From: sldev at free.fr (Henri Beauchamp) Date: Thu, 29 Jan 2015 21:44:22 +0100 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <20150129114546.fd4eea79.sldev@free.fr> References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> <20150129114546.fd4eea79.sldev@free.fr> Message-ID: <20150129214422.e07a10a0.sldev@free.fr> On Thu, 29 Jan 2015 11:45:46 +0100, Henri Beauchamp wrote: > On Wed, 28 Jan 2015 10:53:11 -0500, Oz Linden (Scott Lawrence) wrote: > > > We've also put up a new page of instructions on how to set up a Windows > > development environment > > . > > Suggestions for improvement are most welcome here and on the Talk > > page... we're trying to keep it as simple as possible while being > > sufficient to build a clean checkout of the viewer. > > Missing bits: > > - When using Windows 7, you must also update from IE8 to a newer version > since else, you can't log in to register for a free license from within > Visual Studio 2013 Community (the IE8 Javascript engine fails on two of > the scripts used by VS2013). > > - To compile a viewer, you'll also need FMOD Ex installed. > > Henri. I also forgot: there's the Quicktime issue: TPVs need the QuickTime SDK (v7.3) installed, since the pre-built library in autobuild.xml is on a private (Linden-only) server... Henri. From callum at lindenlab.com Thu Jan 29 14:06:17 2015 From: callum at lindenlab.com (Callum Prentice (Callum)) Date: Thu, 29 Jan 2015 14:06:17 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <20150129214422.e07a10a0.sldev@free.fr> References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> <20150129114546.fd4eea79.sldev@free.fr> <20150129214422.e07a10a0.sldev@free.fr> Message-ID: Yep - we need to add the right set of parameters to 'autobuild' to set up FMod, Havok QuickTime etc. Can anyone tell me what they are or point me at the right doc before I start searching. On Thu, Jan 29, 2015 at 12:44 PM, Henri Beauchamp wrote: > On Thu, 29 Jan 2015 11:45:46 +0100, Henri Beauchamp wrote: > > > On Wed, 28 Jan 2015 10:53:11 -0500, Oz Linden (Scott Lawrence) wrote: > > > > > We've also put up a new page of instructions on how to set up a Windows > > > development environment > > > . > > > Suggestions for improvement are most welcome here and on the Talk > > > page... we're trying to keep it as simple as possible while being > > > sufficient to build a clean checkout of the viewer. > > > > Missing bits: > > > > - When using Windows 7, you must also update from IE8 to a newer version > > since else, you can't log in to register for a free license from within > > Visual Studio 2013 Community (the IE8 Javascript engine fails on two of > > the scripts used by VS2013). > > > > - To compile a viewer, you'll also need FMOD Ex installed. > > > > Henri. > > I also forgot: there's the Quicktime issue: TPVs need the QuickTime SDK > (v7.3) installed, since the pre-built library in autobuild.xml is on > a private (Linden-only) server... > > Henri. > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/OpenSource-Dev > Please read the policies before posting to keep unmoderated posting > privileges > -- *Callum Prentice *| *Software Engineer* *Cell* 650 888 1697 | *Skype* CallumPrentice | *Second Life *Callum Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150129/126c7f2c/attachment.htm From oz at lindenlab.com Thu Jan 29 16:04:01 2015 From: oz at lindenlab.com (Oz Linden (Scott Lawrence)) Date: Thu, 29 Jan 2015 19:04:01 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> Message-ID: <54CACA71.4050409@lindenlab.com> On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: > I can try it on an XP system tomorrow when I'm in the office and have > access to the QA Lab. > To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago. -- *Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/ Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab| Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150129/af95cde2/attachment.htm From nickyperian at yahoo.com Thu Jan 29 17:57:31 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Fri, 30 Jan 2015 01:57:31 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54CACA71.4050409@lindenlab.com> References: <54CACA71.4050409@lindenlab.com> Message-ID: <1875193858.1678655.1422583052132.JavaMail.yahoo@mail.yahoo.com> It does not run on XP. ?The error is that it is nor a valid windows 32 bit application. That brings up another question. Will it run on 32 bit variants of vista and win7? On Thursday, January 29, 2015 6:04 PM, Oz Linden (Scott Lawrence) wrote: On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago.? -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/4a4a37d5/attachment-0001.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: XP-Viewer-tools-Update.JPG Type: image/jpeg Size: 46533 bytes Desc: not available Url : http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/4a4a37d5/attachment-0001.jpeg From nickyperian at yahoo.com Thu Jan 29 20:30:48 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Fri, 30 Jan 2015 04:30:48 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <1875193858.1678655.1422583052132.JavaMail.yahoo@mail.yahoo.com> References: <54CACA71.4050409@lindenlab.com> <1875193858.1678655.1422583052132.JavaMail.yahoo@mail.yahoo.com> Message-ID: <1611090776.1722259.1422592248847.JavaMail.yahoo@mail.yahoo.com> On my system I had installed vs2013 Express before installing the community edition.The file extension *.sln was set to run Express.From "cygstart build-vc120/secondlife.sln" Express builds and runs the resulting viewer without error. If I open either Community or Express from the ?Desktop Icon the build errors out with: .Error 1 error MSB6006: "cmd.exe" exited with code 9009. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 170 5 generate_viewer_version On Thursday, January 29, 2015 7:57 PM, Nicky Perian wrote: It does not run on XP. ?The error is that it is nor a valid windows 32 bit application. That brings up another question. Will it run on 32 bit variants of vista and win7? On Thursday, January 29, 2015 6:04 PM, Oz Linden (Scott Lawrence) wrote: On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago.? -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/589a34e3/attachment.htm From sldev at free.fr Fri Jan 30 01:25:59 2015 From: sldev at free.fr (Henri Beauchamp) Date: Fri, 30 Jan 2015 10:25:59 +0100 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <5499F820.6010201@lindenlab.com> <54C905E7.2080607@lindenlab.com> <20150129114546.fd4eea79.sldev@free.fr> <20150129214422.e07a10a0.sldev@free.fr> Message-ID: <20150130102559.c0c36261.sldev@free.fr> On Thu, 29 Jan 2015 14:06:17 -0800, Callum Prentice (Callum) wrote: > Yep - we need to add the right set of parameters to 'autobuild' to set > up FMod, Havok QuickTime etc. > > Can anyone tell me what they are or point me at the right doc before I > start searching. I can't help you about the autobuild system itself, because I only build the Cool VL Viewer (v1 UI viewer with v2/3 code I backported to it), and it doesn't use autobuild at all... When building it, I first run a winprebuild.bat batch script that I wrote and that simply takes care of copying the FMOD Ex files in the viewer sources tree lib/ and include/ (and newview/, for the dll itself) directories. Here is the relevant part of the batch script: rem Copy of the fmod headers and libs: set FMOD_DIR="C:\Program Files\FMOD SoundSystem\FMOD Programmers API Windows" xcopy /y %FMOD_DIR%\api\inc\* ..\include\ copy /y %FMOD_DIR%\api\lib\fmodex_vc.lib ..\lib\release\ copy /y %FMOD_DIR%\api\lib\fmodexL_vc.lib ..\lib\debug\ copy /y %FMOD_DIR%\api\fmodex.dll newview\ The FMOD Ex package for Windows can be found here: http://www.fmod.org/download/fmodex/api/Win/fmodapiNNNNNwin-installer.exe where NNNNN is the version number (44450 as I'm writing this) and the download page with up to date links to the files is: http://www.fmod.org/download-previous-products/ (notice the "previous"... It means that FMOD Ex is going to be phased out... Any plan from LL to replace it in future viewers ?). For Quictime, VS2010 (I didn't yet try with VS2013) and cmake do find the SDK by themselves (so there's no need to copy the libraries and include files like needed with FMOD Ex). I don't have a ready-made URL for the Quicktime SDK (the TPV builder will have to register an Apple's devel account, log in and dig into their site to find the old Quicktime v7.3 SDK... It'd be about time LL would find a way to get media working under Windows without having to use that (long) deprecated Quicktime SDK...). As for Havok, not all TPVs can use it (obviously, genuine (L)GPL TPVs can't)... I'm using HACD to replace the Havok library for mesh decompositions, and I simply don't have the pathfinding "capsule and path" rendering tool implemented. Regards, Henri. From nickyperian at yahoo.com Fri Jan 30 08:15:48 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Fri, 30 Jan 2015 16:15:48 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <20150130102559.c0c36261.sldev@free.fr> References: <20150130102559.c0c36261.sldev@free.fr> Message-ID: <1856116174.1858899.1422634548930.JavaMail.yahoo@mail.yahoo.com> Command line building:1. Add to path:-->?C:\Program Files (x86)\MSBuild\12.0\Bin ?note: case matters.2. In cygwin64 terminal ?cd into viewer-tools-update 3. execute --> ?msbuild build-vc120/secondlife.sln /t:Build /p: 4. With buildtype being Release or RelWithDebInfo This should work with autobuild build -c RelWithDebInfoOSBut, alas new autobuild is path challenged.??In work:1. make it work with autobuild2. ... On Friday, January 30, 2015 3:26 AM, Henri Beauchamp wrote: On Thu, 29 Jan 2015 14:06:17 -0800, Callum Prentice (Callum) wrote: > Yep - we need to add the right set of parameters to 'autobuild' to set > up FMod, Havok QuickTime etc. > > Can anyone tell me what they are or point me at the right doc before I > start searching. I can't help you about the autobuild system itself, because I only build the Cool VL Viewer (v1 UI viewer with v2/3 code I backported to it), and it doesn't use autobuild at all... When building it, I first run a winprebuild.bat batch script that I wrote and that simply takes care of copying the FMOD Ex files in the viewer sources tree lib/ and include/ (and newview/, for the dll itself) directories. Here is the relevant part of the batch script: rem Copy of the fmod headers and libs: set FMOD_DIR="C:\Program Files\FMOD SoundSystem\FMOD Programmers API Windows" xcopy /y %FMOD_DIR%\api\inc\* ..\include\ copy /y %FMOD_DIR%\api\lib\fmodex_vc.lib ..\lib\release\ copy /y %FMOD_DIR%\api\lib\fmodexL_vc.lib ..\lib\debug\ copy /y %FMOD_DIR%\api\fmodex.dll newview\ The FMOD Ex package for Windows can be found here: http://www.fmod.org/download/fmodex/api/Win/fmodapiNNNNNwin-installer.exe where NNNNN is the version number (44450 as I'm writing this) and the download page with up to date links to the files is: http://www.fmod.org/download-previous-products/ (notice the "previous"... It means that FMOD Ex is going to be phased out... Any plan from LL to replace it in future viewers ?). For Quictime, VS2010 (I didn't yet try with VS2013) and cmake do find the SDK by themselves (so there's no need to copy the libraries and include files like needed with FMOD Ex). I don't have a ready-made URL for the Quicktime SDK (the TPV builder will have to register an Apple's devel account, log in and dig into their site to find the old Quicktime v7.3 SDK... It'd be about time LL would find a way to get media working under Windows without having to use that (long) deprecated Quicktime SDK...). As for Havok, not all TPVs can use it (obviously, genuine (L)GPL TPVs can't)... I'm using HACD to replace the Havok library for mesh decompositions, and I simply don't have the pathfinding "capsule and path" rendering tool implemented. Regards, Henri. _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/40cad8ec/attachment.htm From moonbotsoft at centurylink.net Fri Jan 30 08:43:22 2015 From: moonbotsoft at centurylink.net (Melissa Browne) Date: Fri, 30 Jan 2015 10:43:22 -0600 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help Message-ID: <93AA4D0E543247668450BE34FB907BF2@MegaHal> Can anyone point what the autobuild error ?ERROR: default configuration returned 1? means when running the ?autobuild configure -c RelWithDebInfoOS|ReleaseOS? command? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/d2ca77d8/attachment-0001.htm From jaeger_reg at hotmail.com Fri Jan 30 08:51:28 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Fri, 30 Jan 2015 08:51:28 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <93AA4D0E543247668450BE34FB907BF2@MegaHal> References: <93AA4D0E543247668450BE34FB907BF2@MegaHal> Message-ID: You are getting an error because that isn't a valid command. Use "autobuild configure -c RelWithDebInfoOS" OR "autobuild configure -c ReleaseOS" Also, This will still fail do to tests. I used: "autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF" to turn off both packaging and tests. ~TM From: moonbotsoft at centurylink.net To: opensource-dev at lists.secondlife.com Date: Fri, 30 Jan 2015 10:43:22 -0600 Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help Can anyone point what the autobuild error ?ERROR: default configuration returned 1? means when running the ?autobuild configure -c RelWithDebInfoOS|ReleaseOS? command? _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/e5c843f8/attachment.htm From jaeger_reg at hotmail.com Fri Jan 30 08:56:07 2015 From: jaeger_reg at hotmail.com (Tank Master) Date: Fri, 30 Jan 2015 08:56:07 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54CACA71.4050409@lindenlab.com> References: <5499F820.6010201@lindenlab.com>,<54C905E7.2080607@lindenlab.com> , , <54CACA71.4050409@lindenlab.com> Message-ID: On the other hand, we should still find out so we can modify the installer to explicitly block the install on XP or any other setup that won't run the new code (such as possibly Vista with no SP) if testing determines the viewer wont actually run on those platforms.~TM Date: Thu, 29 Jan 2015 19:04:01 -0500 From: oz at lindenlab.com To: opensource-dev at lists.secondlife.com Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/0adccb38/attachment.htm From moonbotsoft at centurylink.net Fri Jan 30 10:36:31 2015 From: moonbotsoft at centurylink.net (Melissa Browne) Date: Fri, 30 Jan 2015 12:36:31 -0600 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help Message-ID: Hi Tank, I found that the download of files became corrupted. By reloading the cloned files and using your suggestion it built just fine thanks. I do suggest that someone modify the misleading line ?autobuild configure -c RelWithDebInfoOS|ReleaseOS? that will corrupt the download when ran. One has to guess if the author meant to use | as part of the command line or the word or. Guessing wrong requires starting over...just pointing it out. MB -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/81bc845d/attachment.htm From nickyperian at yahoo.com Fri Jan 30 10:48:47 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Fri, 30 Jan 2015 18:48:47 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54CACA71.4050409@lindenlab.com> References: <54CACA71.4050409@lindenlab.com> Message-ID: <1471071784.1894364.1422643727339.JavaMail.yahoo@mail.yahoo.com> Command line building:1. Add to path:-->?C:\Program Files (x86)\MSBuild\12.0\Bin??note: case matters.2. In cygwin64 terminal ?cd into viewer-tools-update 3. execute --> ?msbuild build-vc120/secondlife.sln /t:Build /p:4. With?buildtype?being Release or RelWithDebInfo This should work with autobuild build -c RelWithDebInfoOSBut, alas new autobuild is path challenged.??In work:1. make it work with autobuild2. ... ... Change build options in autobuild.xml as below and with the above change to PATH autobuild build -c RelWithDebInfo works correctly. Since the community edition is available we may want to use Devenv and adjust the options to match callsto it. But, that would still not be an exact match to LL because LL's of use of automatic build tools. Boils down to this works lets leave it alone or, do we want to try Devenv command line build? ? ? ? ? ? ? RelWithDebInfoOS? ? ? ? ? ? ? ? ? ? ? ? ? build? ? ? ? ? ? ? ? ? ? ? ? ? ? ? arguments? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SecondLife.sln? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? command? ? ? ? ? ? ? ? msbuild.exe? ? ? ? ? ? ? ? options? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /t:Build? ? ? ? ? ? ? ? ? /p:PlatformToolset=v120? ? ? ? ? ? ? ? ? /p:Configuration=RelWithDebInfo? ? ? ? ? ? ? ? ? /p:Platform=Win32? ? ? ? ? ? ? ? ? ? ? ? ? ? ? From: Oz Linden (Scott Lawrence) To: opensource-dev at lists.secondlife.com Sent: Thursday, January 29, 2015 6:04 PM Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-28 19:23 , Callum Prentice (Callum) wrote: I can try it on an XP system tomorrow when I'm in the office and have access to the QA Lab. To be clear... XP is not supported and if it does not work, that is not a bug. If it does happen to work, I don't object, but we won't spend time on it if it doesn't. We announced that we'd dropped XP support several months ago.? -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/6672ee66/attachment-0001.htm From oz at lindenlab.com Fri Jan 30 13:41:03 2015 From: oz at lindenlab.com (Oz Linden (Scott Lawrence)) Date: Fri, 30 Jan 2015 16:41:03 -0500 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: References: <93AA4D0E543247668450BE34FB907BF2@MegaHal> Message-ID: <54CBFA6F.3030902@lindenlab.com> On 2015-01-30 11:51 , Tank Master wrote: > You are getting an error because that isn't a valid command. Use > "autobuild configure -c RelWithDebInfoOS" OR "autobuild configure -c > ReleaseOS" Also, This will still fail do to tests. I used: > "autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF > -DLL_TESTS:BOOL=OFF" to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- *Oz Linden (Scott Lawrence)* | /Engineering Director, Second Life/ Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab| Makers of Shared Creative Spaces Check out what we're working on! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/17f5e332/attachment.htm From cinder at alchemyviewer.org Fri Jan 30 14:12:15 2015 From: cinder at alchemyviewer.org (Cinder Roxley) Date: Fri, 30 Jan 2015 15:12:15 -0700 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54CBFA6F.3030902@lindenlab.com> References: <93AA4D0E543247668450BE34FB907BF2@MegaHal> <54CBFA6F.3030902@lindenlab.com> Message-ID: Hi, All the tests pass for me using the open source build. If they aren?t passing it would be good to file a jira or post the failures here so they can be fixed. --? Cinder Roxley Sent with Airmail On January 30, 2015 at 2:41:09 PM, Oz Linden (Scott Lawrence) (oz at lindenlab.com) wrote: On 2015-01-30 11:51 , Tank Master wrote: You are getting an error because that isn't a valid command.? Use "autobuild configure -c RelWithDebInfoOS" OR "autobuild configure -c ReleaseOS"? Also, This will still fail do to tests.? I used: "autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF" to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150130/bad46dfd/attachment.htm From sldev at free.fr Sat Jan 31 04:53:59 2015 From: sldev at free.fr (Henri Beauchamp) Date: Sat, 31 Jan 2015 13:53:59 +0100 Subject: [opensource-dev] Avatar Hover Height feature Message-ID: <20150131135359.1a7143c9.sldev@free.fr> Greetings, I know this should be posted in the JIRA, but apparently the comments in the existing issue (SUN-38) are not read or not taken into account by Lindens. Please, to any and all Linden(s) involved in AHH, do read this post for your own enlightement (and hopefully, a better and definitive solution for the SL community as a whole): http://sldev.free.fr/forum/viewtopic.php?f=5&t=1494&p=6890#p6890 Note that I'm beyond the point to care about whether this message will be taken into account or not (so it's perfectly useless to enter a sterile argument on this list about it). It's more like a bottled message I throw into the sea... Regards, Henri. From nickyperian at yahoo.com Sat Jan 31 08:41:10 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Sat, 31 Jan 2015 16:41:10 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54CBFA6F.3030902@lindenlab.com> References: <54CBFA6F.3030902@lindenlab.com> Message-ID: <361448672.144200.1422722470573.JavaMail.yahoo@mail.yahoo.com> [#OPEN-290] Windows Toolchain update - Second Life Bug Tracker | ? | | ? | ? | ? | ? | ? | | [#OPEN-290] Windows Toolchain update - Second Life Bug TrackerDocument and offer patches for Windows Platform open source building. | | | | View on jira.secondlife.com | Preview by Yahoo | | | | ? | Two ?methods for command line building have been tested each starting with a fresh build-vc120 directory, with tests and package on.Machine spec is Intel i7 all 8 cores running with 6GB memory. autobuild configure -c ReleaseOSCE and autobuild build -c ReleaseOSCECalls Devenv.exe which is the build program for VS2013 Community EditionBuild completed in 53 minutes. autobuild configure -c ReleaseOS and autobuild build -c ReleaseOSCalls MSBuild.exe which is the build program available in VS2013 Express Edition AND VS2013 Community Edition.Build completes in 77 minutes. Should we provide open source developers both methods? Patch is here: NickyP / viewer-tools-update-OPEN-290 / commit / 96461e3be52e ? Bitbucket | ? | | ? | ? | ? | ? | ? | | NickyP / viewer-tools-update-OPEN-290 / commit / 96461e3be52e ? Bitbucketname RelWithDebInfoOS | | | | View on bitbucket.org | Preview by Yahoo | | | | ? | From: Oz Linden (Scott Lawrence) To: opensource-dev at lists.secondlife.com Sent: Friday, January 30, 2015 3:41 PM Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-30 11:51 , Tank Master wrote: #yiv4793376836 #yiv4793376836 --.yiv4793376836hmmessage P{margin:0px;padding:0px;}#yiv4793376836 body.yiv4793376836hmmessage{font-size:12pt;font-family:Calibri;}#yiv4793376836 You are getting an error because that isn't a valid command.? Use "autobuild configure -c RelWithDebInfoOS" OR "autobuild configure -c ReleaseOS"? Also, This will still fail do to tests.? I used: "autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF" to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150131/f82c36d9/attachment-0001.htm From cinder at alchemyviewer.org Sat Jan 31 08:53:48 2015 From: cinder at alchemyviewer.org (Cinder Roxley) Date: Sat, 31 Jan 2015 09:53:48 -0700 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <361448672.144200.1422722470573.JavaMail.yahoo@mail.yahoo.com> References: <54CBFA6F.3030902@lindenlab.com> <361448672.144200.1422722470573.JavaMail.yahoo@mail.yahoo.com> Message-ID: Hi, I thought the plan was to only support VS2013 Community Edition and support for Express since Community Edition is, for all intents and purposes, free and without any further restrictions than the LGPL already lays out? There?s really absolutely no reason for using Express since all qualifications are met for both individuals and organizations building the viewer because the source code has already been released under an OSI-approved license that we all must adhere to anyways. In short, why support both methods when one is vastly superior with no disadvantages? --? Cinder Roxley Sent with Airmail On January 31, 2015 at 9:39:44 AM, Nicky Perian (nickyperian at yahoo.com) wrote: [#OPEN-290] Windows Toolchain update - Second Life Bug Tracker ? ? ? ? ? ? [#OPEN-290] Windows Toolchain update - Second Life Bug Tracker Document and offer patches for Windows Platform open source building. View on jira.secondlife.com Preview by Yahoo ? Two ?methods for command line building have been tested each starting with a fresh build-vc120 directory, with tests and package on. Machine spec is Intel i7 all 8 cores running with 6GB memory. autobuild configure -c ReleaseOSCE and autobuild build -c ReleaseOSCE Calls Devenv.exe which is the build program for VS2013 Community Edition Build completed in 53 minutes. autobuild configure -c ReleaseOS and autobuild build -c ReleaseOS Calls MSBuild.exe which is the build program available in VS2013 Express Edition AND VS2013 Community Edition. Build completes in 77 minutes. Should we provide open source developers both methods? Patch is here: NickyP / viewer-tools-update-OPEN-290 / commit / 96461e3be52e ? Bitbucket ? ? ? ? ? ? NickyP / viewer-tools-update-OPEN-290 / commit / 96461e3be52e ? Bitbucket name RelWithDebInfoOS View on bitbucket.org Preview by Yahoo ? From: Oz Linden (Scott Lawrence) To: opensource-dev at lists.secondlife.com Sent: Friday, January 30, 2015 3:41 PM Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2015-01-30 11:51 , Tank Master wrote: You are getting an error because that isn't a valid command.? Use "autobuild configure -c RelWithDebInfoOS" OR "autobuild configure -c ReleaseOS"? Also, This will still fail do to tests.? I used: "autobuild configure -c ReleaseOS -- -DPACKAGE:BOOL=OFF -DLL_TESTS:BOOL=OFF" to turn off both packaging and tests. The tests should work - they do for us, though I suppose some may depend on libs not in open source. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150131/88ba252b/attachment-0001.htm From dzonatas at gmail.com Sat Jan 31 09:48:15 2015 From: dzonatas at gmail.com (Jonathan Ballard) Date: Sat, 31 Jan 2015 09:48:15 -0800 Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <5499F820.6010201@lindenlab.com> References: <5499F820.6010201@lindenlab.com> Message-ID: *Sounds like a job...* I have not played games. Compiled like amazing grace. PS. Initially, I'd like us to focus on getting the current functionality > working. > > -- Linden Lab | Makers of Shared Creative Spaces > Check out what we're working on! > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150131/88209af6/attachment.htm From nickyperian at yahoo.com Sat Jan 31 14:38:51 2015 From: nickyperian at yahoo.com (Nicky Perian) Date: Sat, 31 Jan 2015 22:38:51 +0000 (UTC) Subject: [opensource-dev] Viewer Tools Upgrades - with a call for help In-Reply-To: <54C905E7.2080607@lindenlab.com> References: <54C905E7.2080607@lindenlab.com> Message-ID: <599689801.190183.1422743931819.JavaMail.yahoo@mail.yahoo.com> Anyone know what causes this on a release build?Doesn't stop the build and the installer is still made.3>------ Build started: Project: generate_viewer_version, Configuration: Release Win32 ------ 3> ?processing3> ?'printf' is not recognized as an internal or external command,3> ?operable program or batch file.3>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: "cmd.exe" exited with code 9009. Appears to come from newview/CMakeLists.txtsource_group("CMake Rules" FILES ViewerInstall.cmake) # the viewer_version.txt file created here is for passing to viewer_manifest and autobuild# the summary.json file is created for the benefit of the TeamCity builds, where# ? it is used to provide descriptive information to the build results pageadd_custom_target(generate_viewer_version ALL? ? ? ? ? ? ? ? ? COMMAND printf '${VIEWER_SHORT_VERSION}.${VIEWER_VERSION_REVISION}' > ${CMAKE_CURRENT_BINARY_DIR}/viewer_version.txt? ? ? ? ? ? ? ? ? COMMAND printf '{"Type":"viewer","Version":"${VIEWER_SHORT_VERSION}.${VIEWER_VERSION_REVISION}"}' > ${CMAKE_BINARY_DIR}/summary.json? ? ? ? ? ? ? ? ? COMMENT Generating viewer_version.txt for manifest processing? ? ? ? ? ? ? ? ? ) From: Oz Linden (Scott Lawrence) To: opensource-dev Sent: Wednesday, January 28, 2015 9:53 AM Subject: Re: [opensource-dev] Viewer Tools Upgrades - with a call for help On 2014-12-23 18:17 , Oz Linden (Scott Lawrence) wrote: As some of you are certainly aware, the Linden viewer devs have been busy for the last several weeks updating our tools for building viewers. The tools changes include: - Windows building with Visual Studio 2013 - Mac building on OSX 10.10 with Xcode 6.1 - Linux building with gcc 4.6 - All platforms using Autobuild 1.0 The canonical repository for this is https://bitbucket.org/lindenlab/viewer-tools-update , and the various packages each have a lindenlab/3p-update-name repository (those will be pulled to the 3p-name repos when the viewer that uses them is promoted to viewer-release). Just a quick update... we are now into the QA phase with this, and there is a Project Viewer available on the Alternate Viewers page (there is a known issue with the Windows installer that I believe affects anyone that does not have developer tools installed... a fix should be out very shortly). We've also put up a new page of instructions on how to set up a Windows development environment.? Suggestions for improvement are most welcome here and on the Talk page... we're trying to keep it as simple as possible while being sufficient to build a clean checkout of the viewer. -- Oz Linden (Scott Lawrence) | Engineering Director, Second Life Email or Hangouts oz at lindenlab.com | Second Life Oz Linden Linden Lab | Makers of Shared Creative Spaces Check out what we're working on! _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150131/5c56fd7c/attachment.htm