- #Second life firestorm viewer 64 bit for windows for mac#
- #Second life firestorm viewer 64 bit for windows portable#
- #Second life firestorm viewer 64 bit for windows code#
Now is your chance to have a voice, be heard and be part of the development process! While this is not a vote, the expression still fits “If you don’t vote you can’t complain”. Well things have changed and LL HAS been listening and asking, but getting very little return from it. “If you create and sell content in Second Life and you haven’t heard of the upcoming “Viewer Managed Marketplace” changes listen up because this impacts you! We’ve all ranted at some point or another that Linden Lab doesn’t listen to our feedback enough. SLT! Read more here:įrom the desk of Jessica Lyon, Project Manager for Firestorm Viewer: it will be interesting to see what difference it makes for users.Linden Lab is hosting an in-world feedback session tomorrow (Friday, May 1, 2015) at 11:00 a.m. Still, i'm happy to have that chore out of the way.
There's still a whole lotta debugging goin' on. We have no plans to release anything before then. Unless something breaks badly, this will be part of the next release of Firestorm. When they do, we will think hard about dropping the 32-bit OS X version entirely, since any machine that can run Lion can run a 64-bit program. The reason is the same: the SL-specific version includes the Havok library we get from LL, and they have not provided a 64-bit version of that. There will be no SL-specific version of this package, like there is no SL-specific version of Firestorm for Linux and Windows. LL dropped support for that back in April, and we're following suit. It should be noted that with this change, Firestorm no longer supports OS X 10.6 (the Snow Leopard release). You also need to do a -clean when building for OS X from repository revisions after the change (revision 42327 or higher) if you've previously built for revisions before the change (42298 and lower). (To build a 64-bit binary, you need to use Nicky Dasmijn's version of the autobuild tool and specify the -m64 switch nothing else changes.) If you're switching from building a 32-bit Firestorm to building a 64-bit version, you should probably specify -clean to make sure you start fresh with everything at 64 bits. The result builds properly in either 32- or 64-bit versions. With all that done, I went through, looked over the changes to Firestorm itself, and then pushed them to the master repository. If you want to see how that worked, check out my Bitbucket repositories everything I did for the libraries is there. For those, I built 32- and 64-bit versions separately, and used the lipo tool to glue them together. Many libraries would not build as universal easily. There's also a change in how the colladaom library is packaged: it used to include a binary blob of libminizip, but LL has recently changed the package to build it as part of zlib, instead. curl also required a copy of libidn, so I sucked that down, made an autobuild package out of it, and built it. I wound up using the same trick I'd used on curl to make that work. It turns out that, while the library is supposed to work when built as a universal binary, it's subtly broken. I spent two days trying to figure out why it would simply hang at login time, with no error messages or any other indication of a problem.
#Second life firestorm viewer 64 bit for windows portable#
The biggest headache was in the apr (Apache Portable Runtime) library. (Yes, curl and c-ares, I'm looking at you.) That broke rather badly for a universal library.
#Second life firestorm viewer 64 bit for windows code#
There were a couple where the programmer who wrote the library was just too damned smart and checked at the time the library was used in an application that the library was built for the same architecture as the source code used in the application. In several cases, I had to redo how the libraries were built. The goal here was to make sure everything would build and run on OS X 10.7, the Lion release. This past week or so, I went through and reproduced her results. That was a pile of work, and I'm thankful she did it. She also made the necessary changes to Firestorm itself.
There were some universal (64- and 32-bit combined) libraries already, but she went through and redid the rest, and published the results. The big problem has been the stack of libraries that needed to be rebuilt for the Mac.Ĭinder Roxley took up that challenge about a month ago.
There have been a few Firestorm releases in 64-bit versions for Windows, and a couple for Linux, but OS X has been a tougher nut to crack.
#Second life firestorm viewer 64 bit for windows for mac#
One of the requests we get a lot from folks is for a 64-bit version of Firestorm for Mac users.