Anleitung: wir basteln uns einen Phoenix Viewer unter Windows

Intention

Dieser etwas länglichere Artikel handelt darüber, wie man auf einem unter Microsoft Windows laufenden Rechner (ab Windows XP bis Windows 7) sich selbst einen 32 bit Second Life Viewer aus dem öffentlich zugänglichen Sourcen kompilieren kann, hier in dem Fall Phoenix. Da es so etwas bisher auf Deutsch nicht zu geben scheint, kann es mal nicht schaden, das hier skizzenhaft zu dokumentieren.

Die dazu nötigen Programme samt dem Compiler von Microsoft sind dabei allesamt kostenlos erhältlich, so dass man außer etwas Zeit und Geduld nichts weiter investieren muss.

Einige Worte in eigener Sache vorweg und was man an Wissen braucht

Das Kompilieren eines Viewers ist nichts alltägliches und da Windows ohne einen Compiler daherkommt, muss man erst einmal die Buildumgebung einmalig installieren. Das braucht einiges an Zeit, Zeit um die Programme herunterzuladen und auch noch zu installieren.

Diese Anleitung setzt dabei gute Kenntnisse von Microsoft Windows inklusive des Dateisystems und dessen Kommandozeile voraus, auch sollte man grob wissen was ein Compiler ist und dieser so tut! Wem es zu mühsam ist, teilweise unter Windows  auf der Kommandozeile zu arbeiten sowie erst einmal einen Haufen Programme installieren zu müssen und auch sonst schon wenn der Drucker mal wieder streikt, den Sohnemann/Nachbarn rufen muss, weil er das nicht selber schafft und für wen Anleitungen im WWW immer nur böhmische Dörfer sind, für den ist diese Anleitung definitiv nicht gemacht!

Mit Hilfe dieser Anleitung wird der sog. „Bleeding Edge“-Code aus dem Quellcode-Repository von Phoenix kompiliert. Bleeding Edge bedeutet, dass dieser Code fehlerhaft sein kann und das oft auch ist, möglicherweise nicht einmal bis zum fertigen Programm kompiliert und auch ansonsten schlimme Sachen passieren könnten. Wenn also Aliens kommen sollten um deine Festplatte aufzufressen, dann wasche ich meine Hände in Unschuld!

Daher: Benutzung und Durchführung ausschließlich auf eigene Gefahr! Wer Angst um seinen Computer oder seine Daten hat, der möge vorher ein Backup anfertigen (auch wenn normal nichts dergleichen passiert, ist ein Backup zu haben immer eine gute Idee!) Wer Angst um seinen Avatar hat, weil er mit einem eigens gebauten Viewer nach Second Life Verbindung aufbaut, der soll es einfach gleich sein lassen oder nur zu Opensim konnektieren.

Übrigens: ich bin für Kommentare und Verbesserungsvorschläge immer dankbar, aber nicht Willens noch in der Lage in dieser Angelegenheit Support in irgendwelcher Art zu leisten. Ich habe schlicht und einfach nicht die Zeit dafür euch beim Einrichten einer solchen Umgebung zu helfen noch sonst wo nachzuschauen, wenn es bei euch mal klemmt, werde den Artikel aber längere Zeit pflegen.

So, wenn ihr nach dem ganzen Sermon noch immer mit dabei seid und euch das nicht abschreckt, dann legen wir mal los, ihr furchtlosen Recken! „Anleitung: wir basteln uns einen Phoenix Viewer unter Windows“ weiterlesen

Geschichten aus dem Lab, heute: Viewer 2.0 und God-Tools

Ich habe mich heute mit meiner alten Bekannten Guu Nishi in SL unterhalten gehabt, die früher so einiges über das Linden Lab aus guter Quelle hörte. Das Gespräch ging dabei, wie meistens, über Hü und Hott, Wohl und Wehe von Linden Lab und dergleichen mehr. Momentan macht sie jedenfalls recht stabile Umsätze und ist der Meinung, es könnte etwas bergauf gehen.

Wie auch immer, der Viewer 2.0 war wohl selbst bei den Mitarbeitern von Linden Lab, als er veröffentlicht wurde, nicht gerne gesehen. Der Grund dafür sei einfach gewesen: er hatte damals nämlich noch keinerlei Zugriffsmöglichkeit auf die God-Tools gehabt, die aber viele Mitarbeiter im täglichen Betrieb auf dem Grid einfach brauchten. Das alleine wäre nicht das Problem gewesen, aber die Benutzung des Viewers 2.0 war damals intern bereits vorgeschrieben. Tja… dumm gelaufen.

Wir sind jedenfalls jetzt ganz guter Dinge, Rodvik Linden hat ja eine Holzhütte gebaut, und das ist schon mal mehr, als M Linden am Anfang jemals überhaupt machte. Wird Zeit, dass der sich mal einführt, aber das könnte spannend werden.

Gedankenkontrolle durch Laseranwendung

Geben wir es doch zu, jeder von uns hat auch irgendwo einen kleinen Dr. Frankenstein tief in sich drin und gäbe manchmal alles dafür, die Gedanken anderer kontrollieren zu können. Das klingt wie ausgemachtes Wunschdenken oder Science Fiction, ist es aber nicht mehr: einem Wissenschaftlerteam an der Harvard University ist es mit Hilfe von Lasern nämlich gelungen das Verhalten von Würmern zu kontrollieren.

Die Würmer haben zwar nur im Schnitt 302 Neuronen, aber immerhin, der dazu notwendige Versuchsaufbau macht Dr. Frankensteins Labor alle Ehre. Übrigens gibt es dazu, wenn man schon dabei ist, auch gleich noch die dazu notwendige Software mit dem griffigen Namen „Mindcontrol“ zur Gedankenkontrolle als Opensource. Na, wenn das mal kein Ansporn ist, ein paar tausend Euronen in die notwendige Technik zu investieren und sich zum Gott der Würmer aufzuschwingen!

Vorgeschmack auf Firestorm

Die Macher vom Phoenix Viewer um Jessica Lyon geben in diesem interessanten Video auf Englisch einen kleinen Einblick, wie deren Next Generation Viewer Firestorm aussehen wird. Das ist noch Pre Alpha und basiert auf dem Quellcode des Viewers 2.x, zeigt aber schon deutlich wohin die Reise gehen wird.

Vor allem sind schon jetzt so ziemlich alle Aufreger des Viewers entweder abgeschafft oder konfigurierbar, kurz man kann sich das Teil ziemlich gut so gestalten, wie man es selber haben mag.

Kurz gesagt: das sieht nach dem Viewer aus, den Linden Lab besser vor einem Jahr veröffentlicht hätte, dann hätte es diesen Aufschrei des Entsetzens nie gegeben und das Video macht doch Appetit auf mehr, oder?

8MInIyHH0mU