spacegaier
06-03-2008 19:36:05
Hello togheter,
I've got a problem with compiling NxOge.VC8.Windows. I get quite many errors:
I've got a problem with compiling NxOge.VC8.Windows. I get quite many errors:
- ------ Erstellen gestartet: Projekt: NxOgre, Konfiguration: Debug Win32 ------
Kompilieren...
NxOgreShapeBlueprintPrimitives.cpp
NxOgreShapeBlueprintMesh.cpp
NxOgreShapeBlueprintConvex.cpp
NxOgreShapeBlueprint.cpp
NxOgreSkeleton.cpp
NxOgreSoftBody.cpp
NxOgreMaterial.cpp
NxOgreHelper.cpp
NxOgreGroup.cpp
NxOgreForceField.cpp
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(235) : error C2065: 'ForceFieldDesc': nichtdeklarierter Bezeichner
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(235) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'desc'
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(235) : error C2065: 'desc': nichtdeklarierter Bezeichner
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(236) : error C2228: Links von ".setToDefault" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(237) : error C2228: Links von ".actor" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(238) : error C2228: Links von ".clothScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(239) : error C2228: Links von ".constant" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(240) : error C2228: Links von ".coordinates" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(241) : error C2228: Links von ".falloffLinear" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(242) : error C2228: Links von ".falloffQuadratic" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(243) : error C2228: Links von ".flags" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(244) : error C2228: Links von ".fluidScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(245) : error C2228: Links von ".group" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(246) : error C2228: Links von ".groupsMask" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(247) : error C2228: Links von ".noise" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(248) : error C2228: Links von ".pose" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(249) : error C2228: Links von ".positionMultiplier" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(249) : error C2228: Links von ".positionMultiplier" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(250) : error C2228: Links von ".positionTarget" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(250) : error C2228: Links von ".positionTarget" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(251) : error C2228: Links von ".rigidBodyScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(251) : error C2228: Links von ".rigidBodyScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(252) : error C2228: Links von ".softBodyScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(252) : error C2228: Links von ".softBodyScale" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(253) : error C2228: Links von ".torusRadius" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(253) : error C2228: Links von ".torusRadius" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(254) : error C2228: Links von ".velocityMultiplier" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(254) : error C2228: Links von ".velocityMultiplier" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(255) : error C2228: Links von ".velocityTarget" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreforcefield.cpp(255) : error C2228: Links von ".velocityTarget" muss sich eine Klasse/Struktur/Union befinden.
Typ ist ''unknown-type''
NxOgreFluidMesh.cpp
NxOgreFluid.cpp
NxOgreDominanceGroup.cpp
NxOgreCloth.cpp
NxOgreCharacterHitReport.cpp
NxOgreCharacterController.cpp
NxOgreCharacter.cpp
NxOgreBody.cpp
NxOgreActor.cpp
NxOgreUserStream.cpp
Code wird generiert...
Kompilieren...
NxOgreUserAllocator.cpp
NxOgrePose.cpp
NxOgreParams.cpp
NxOgreHelpers.cpp
NxOgreCooking.cpp
NxOgreContainer.cpp
NxOgreTrigger.cpp
NxOgreSceneTriggerController.cpp
NxOgreRaycaster.cpp
NxOgreIntersection.cpp
NxOgreClothRaycaster.cpp
NxOgreSceneController.cpp
NxOgreSceneContactController.cpp
NxOgreScene.cpp
NxOgreWorld.cpp
c:\dokumente und einstellungen\philip\eigene dateien\programming\stationäre programmierdateien\nxogre\source\nxogreworld.cpp(232) : warning C4800: 'NxReal': Variable wird auf booleschen Wert ('True' oder 'False') gesetzt (Auswirkungen auf Leistungsverhalten möglich)
NxOgreRemoteDebuggerConnection.cpp
NxOgrePhysXDriver.cpp
NxOgreMeshManager.cpp
NxOgreLog.cpp
NxOgreGlobalFunctions.cpp
Code wird generiert...
Kompilieren...
NxOgreError.cpp
NxOgreDebugRenderer.cpp
Code wird generiert...
Das Buildprotokoll wurde unter "file://C:\Dokumente und Einstellungen\Philip\Eigene Dateien\Programming\Stationäre Programmierdateien\NxOgre\compiler\Windows\Debug\BuildLog.htm" gespeichert.
NxOgre - 30 Fehler, 1 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
[/list:u]
I have the environment variable PHYSX_DIR (not sure wheter it has to have a backslash a the end; found both opinions).
Do I have to link some extra libaries?
Details:
Ogre 'Eihort' 1.4.X
VC++ 2005 Personal + SP1
XP SP2
PhysX 2.7.3 with PhysX_7.11.13_SystemSoftware