ERROR: Cannot determine the location of the VS Common Tools folder

feifelm1983

Cadet 4th Year
Registriert
Nov. 2005
Beiträge
123
nach dieser anleitung bin ich vorgegangen:

Kompilieren des Phoenix Firestorm Viewer( Microsoft Windows XP, Vista, Windows 7 )

Hier eine kurze Schnelle Anleitung um den Phoenix Firestorm Viewer zu Kompilieren, wenn es nicht klappt Probier noch eine anderen Anleitung :)

0. Herunterladen und Installiere folgende Anwendungen:

a. http://mercurial.selenic.com/
b. http://go.microsoft.com/?linkid=9782373
c. http://www.microsoft.com/downloads/...FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b (Windows SDK 7.1)
(installiere Developer Tools > Windows Headers and Libraries. )
d. http://www.microsoft.com/downloads/...FamilyID=3021d52b-514e-41d3-ad02-438a3ba730ba
(DirectX SDK) ( Installiere “Headers and Libs” von diesem Installer. )
e. http://www.cmake.org/files/v2.8/cmake-2.8.5-win32-x86.exe (Cmake)
f. http://www.cygwin.com/setup.exe ( installiere patchutils, flex, bison, and zlib-devel (alle verfügbar unter “devel”)
und openssh (verfügbar under "Net")
g. http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi (Python)
h. Lade die folgenden Patches für Visual Studio 2010.
http://www.microsoft.com/downloads/...a6-8107-475d-948a-ef22627e57a5&displaylang=de


1. Clonen und Einrichten von Autobuild:

a: Erstelle einen neuen Ordner und nenne ihn "Compile" als Beispiel auf dem Laufwerk Deiner Wahl.
b: Öffne über Ausführen --> CMD eine neue Eingabeaufforderung und Navigier über "cd [DeinLaufwerk]:\compile" in den Ordner den du erstellt hast.
c: Tippe --> hg clone http://hg.secondlife.com/autobuild
d: Öffne deine Systemsteuerung --> System --> Erweiterte Systemeigenschaften --> Systemvariablen --> Füge zur Path Variable in den Systemvariablen folgende sachen hinzu( nichts anderes Löschen):

[Dein Laufwerk]:\CMake 2.8\bin;
[Dein Laufwerk]:\Mercurial\;
[Dein Laufwerk]:\compile\autobuild\bin;
[Dein Laufwerk]:\Python27;
[Dein Laufwerk]:\cygwin\bin;

2. Herunterladen des Sourcecodes


a: Öffne über Ausführen --> CMD eine neue Eingabeaufforderung und Navigier über "cd DeinLaufwerk:\compile" in den Ordner den du erstellt hast.
b: Tippe --> hg clone http://hg.phoenixviewer.com/phoenix-firestorm-lgpl/


3. Konfiguriere Visual Studio 2010 Express Edition

Öffne Visual Studio 2010 Express Edition

a: Datei --> Neu --> Project --> Win32Project auswählen
b: Namen z.b "Test" oder "Einstellen" Vergeben.
c: Im folgenden Dialog Leeres Project Wählen mit Ok Bestätigen.
d: Im Projektmappen Explorer wird nun das Tab --> Eigenschaften Manager Gewählt
e: Dann öffnet ihr den Die Baumstruktur Release | Win32
f: als nächstes folgt ein Rechtsklick auf "Microsoft.CPP.Win32.user --> Eigenschaften
g: Reiter VC++-Verzeichnisse dort wie gewohnt folgende sachen hinzufügen.

Wähle im dropdown menü Executeable files und füge folgende Dateien der Liste hinzu:

"[Dein Laufwerk]:\Programme\Python2.7.2"
"[Dein Laufwerk]:\Programme\CMake 2.8\bin"
"[Dein Laufwerk]:\Program Files\Microsoft SDKs\Windows\v7.1\Bin
"[Dein Laufwerk]:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86" [ wenn du ein neueres SDK hast wähle dieses ]
"[Dein Laufwerk]:\Programme\cygwin\bin"

dann wähle include aus dem dropdown menü und füge folgende Dateien der Liste hinzu.

"[Dein Laufwerk]:\Program Files\Microsoft SDKs\Windows\v7.1\Include" [ wenn du ein neueres SDK hast wähle dieses ]
"[Dein Laufwerk]:\Program Files\Microsoft SDKs\Windows\v7.1\Include\gl"
"[Dein Laufwerk]:\Program Files\Microsoft DirectX SDK (June 2010)\Include" [ wenn du ein neueres SDK hast wähle dieses ]

Nun wähle libaries im the dropdown menü und füge folgende Dateien der Liste hinzu.

"[Dein Laufwerk]:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86"
"[Dein Laufwerk]:\Program Files\Microsoft SDKs\Windows\v7.1\Lib"

Dann Klick ok und schließe Visual Studio 2010 Express Edition beim Fragen ob gespeichert werden soll mit "Ja" bestätigen.

4. Starte den ersten teil des Kompilier Vorganges.

a: Navigiere zu "[Dein Laufwerk]:\compile\phoenix-firestorm-lgpl\"
b: Windows start Button --> Alle Programme -->Microsoft Visual Studio 2010 Express -->Eingabeaufforderung von Visual Studio (2010)
c: tippe "[Dein Laufwerk]:" wechsel den pfad mit "cd [Dein Laufwerk]:\compile\phoenix-firestorm-lgpl\" ( ohne Anführungszeichen)
d: tippe "autobuild configure -c ReleaseFS_open -- --package --chan Private-DeinName"
e: Warte bis der vorgang Beendet ist, wenn du einen Fehler siehst mit "vstool" ignoriere ihn

5. Starte den zweiten teil des Kompilier Vorganges.

a: Navigiere zu "[Dein Laufwerk]:\compile\phoenix-firestorm-lgpl\indra\build-VC100"
b: Öffne Firestorm.sln
c: Rechtsklick auf Firestorm-bin --> set startup Project
d: Oben im Dropdown setze solution von debug auf Release
e: Extras --> Optionen --> Projecte und Projektmappen --> Erstellen und Ausführen und setze die "Maximale Anzahl paralleler Projektbuilds" auf "1"
f: Klick auf Build "Build Solution F7"
g: Warte bis der Kompilier vorgang beended ist hoffentlich ohne Fehler :)

Du findest den Fertig erstellten Viewer in "[Dein Laufwerk]:\compile\phoenix-firestorm-lgpl\indra\build-VC80\newview \release"


Viel spaß beim Kompilieren



Habe mit dem ersteller der anleitung versucht mein Problem zulösen aber es funktioniert nicht :(

wer weiß woran es liegt ???

MFG
 
Zurück
Oben