[n3xt-D] un moteur pour PureBasic

Généralités sur la programmation 3D
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

OOps :p !

J'avais pas vu !
je croyais qu'il y avait des librairies déjà toutes faites !

Je regarde ce soir !
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

Cpl.Bator a écrit :...
ca marche pas ?? :roll:
pas pour moi en tout cas :cry:
tmyke
Messages : 1554
Inscription : lun. 24/juil./2006 6:44
Localisation : vosges (France) 47°54'39.06"N 6°20'06.39"E

Message par tmyke »

Une fois la source de Cpl.Bator compilé, pense à corriger le fichier irrPB.pbi dans le repertoire 'include',
dans la partie dédié à Linux, j'ai mis ImportC "-lirrPB" vue que les lib généré porte encore le nom
d'Irrlicht, il faut donc écrire ImportC "-lIrrlicht" je pense....
Force et sagesse...
Anonyme

Message par Anonyme »

Ha oui , j'ai oublié de le mettre ^^
je mettrais mon pbi se soir ici
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Cpl.Bator a écrit :
Cpl.Bator a écrit :http://www.assembla.com/spaces/GameClas ... ux.tar.bz2

tu n'a pas compilé l'ajout de Tmyke Flaith :D



donc , dans les sources :


make
make sharedlib


la sortie est dans lib/Linux

le .a dans les userlibrairie de PB
le .so dans usr/lib
ca marche pas ?? :roll:
Ca marche pas :

Code : Tout sélectionner

franklin@novatux-laptop:~/Bureau/DD_PureBasic/App_3D/SourceEngine_linux/source/IrrPB$ make
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Texture.d irrPB_Texture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Object.d irrPB_Object.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Node.d irrPB_Node.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_MeshManipulator.d irrPB_MeshManipulator.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Mesh.d irrPB_Mesh.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Material.d irrPB_Material.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_LogFile.d irrPB_LogFile.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Light.d irrPB_Light.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_GUIFont.d irrPB_GUIFont.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_FileSystem.d irrPB_FileSystem.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_EventReceiver.d irrPB_EventReceiver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_CConstructMeshSceneNode.d irrPB_CConstructMeshSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_CCylinderSceneNode.d irrPB_CCylinderSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_CConeSceneNode.d irrPB_CConeSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB_Camera.d irrPB_Camera.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrPB.d irrPB.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUISpriteBank.d CGUISpriteBank.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultGUIElementFactory.d CDefaultGUIElementFactory.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIColorSelectDialog.d CGUIColorSelectDialog.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIWindow.d CGUIWindow.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIToolBar.d CGUIToolBar.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUITable.d CGUITable.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUITabControl.d CGUITabControl.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIStaticText.d CGUIStaticText.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUISkin.d CGUISkin.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUISpinBox.d CGUISpinBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIScrollBar.d CGUIScrollBar.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIModalScreen.d CGUIModalScreen.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMessageBox.d CGUIMessageBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMeshViewer.d CGUIMeshViewer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMenu.d CGUIMenu.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIListBox.d CGUIListBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIInOutFader.d CGUIInOutFader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIImage.d CGUIImage.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIFont.d CGUIFont.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIFileOpenDialog.d CGUIFileOpenDialog.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIEnvironment.d CGUIEnvironment.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIEditBox.d CGUIEditBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIContextMenu.d CGUIContextMenu.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIComboBox.d CGUIComboBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUICheckBox.d CGUICheckBox.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGUIButton.d CGUIButton.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF os.d os.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF Irrlicht.d Irrlicht.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COSOperator.d COSOperator.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CLogger.d CLogger.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceWin32.d CIrrDeviceWin32.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceStub.d CIrrDeviceStub.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceLinux.d CIrrDeviceLinux.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceSDL.d CIrrDeviceSDL.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CAttributes.d CAttributes.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF irrXML.d irrXML.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CPakReader.d CPakReader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CZipReader.d CZipReader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CXMLWriter.d CXMLWriter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CXMLReader.d CXMLReader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CWriteFile.d CWriteFile.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CReadFile.d CReadFile.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMemoryReadFile.d CMemoryReadFile.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CLimitReadFile.d CLimitReadFile.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CFileSystem.d CFileSystem.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CFileList.d CFileList.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CBurningShader_Raster_Reference.d CBurningShader_Raster_Reference.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDepthBuffer.d CDepthBuffer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAlphaNoZ.d CTRTextureGouraudAlphaNoZ.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAlpha.d CTRTextureGouraudAlpha.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureBlend.d CTRTextureBlend.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF IBurningShader.d IBurningShader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMapGouraud2_M4.d CTRTextureLightMapGouraud2_M4.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_Add.d CTRTextureLightMap2_Add.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureWire2.d CTRTextureWire2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAddNoZ2.d CTRTextureGouraudAddNoZ2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAdd2.d CTRTextureGouraudAdd2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureDetailMap2.d CTRTextureDetailMap2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudAlphaNoZ2.d CTRGouraudAlphaNoZ2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudAlpha2.d CTRGouraudAlpha2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraud2.d CTRGouraud2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraud2.d CTRTextureGouraud2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareTexture2.d CSoftwareTexture2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareDriver2.d CSoftwareDriver2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M1.d CTRTextureLightMap2_M1.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M4.d CTRTextureLightMap2_M4.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M2.d CTRTextureLightMap2_M2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudNoZ2.d CTRTextureGouraudNoZ2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudVertexAlpha2.d CTRTextureGouraudVertexAlpha2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CZBuffer.d CZBuffer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudWire.d CTRTextureGouraudWire.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudNoZ.d CTRTextureGouraudNoZ.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAdd.d CTRTextureGouraudAdd.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraud.d CTRTextureGouraud.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureFlatWire.d CTRTextureFlatWire.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureFlat.d CTRTextureFlat.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudWire.d CTRGouraudWire.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraud.d CTRGouraud.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRFlatWire.d CTRFlatWire.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTRFlat.d CTRFlat.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareTexture.d CSoftwareTexture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareDriver.d CSoftwareDriver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterTGA.d CImageWriterTGA.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPSD.d CImageWriterPSD.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPPM.d CImageWriterPPM.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPNG.d CImageWriterPNG.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPCX.d CImageWriterPCX.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterJPG.d CImageWriterJPG.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterBMP.d CImageWriterBMP.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderWAL.d CImageLoaderWAL.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPPM.d CImageLoaderPPM.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderTGA.d CImageLoaderTGA.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPSD.d CImageLoaderPSD.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPNG.d CImageLoaderPNG.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPCX.d CImageLoaderPCX.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderJPG.d CImageLoaderJPG.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderBMP.d CImageLoaderBMP.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CImage.d CImage.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CColorConverter.d CColorConverter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9Texture.d CD3D9Texture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9ShaderMaterialRenderer.d CD3D9ShaderMaterialRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9ParallaxMapRenderer.d CD3D9ParallaxMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9NormalMapRenderer.d CD3D9NormalMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9HLSLMaterialRenderer.d CD3D9HLSLMaterialRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9Driver.d CD3D9Driver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8Texture.d CD3D8Texture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8ShaderMaterialRenderer.d CD3D8ShaderMaterialRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8ParallaxMapRenderer.d CD3D8ParallaxMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8NormalMapRenderer.d CD3D8NormalMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8Driver.d CD3D8Driver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLExtensionHandler.d COpenGLExtensionHandler.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLSLMaterialRenderer.d COpenGLSLMaterialRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLTexture.d COpenGLTexture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLShaderMaterialRenderer.d COpenGLShaderMaterialRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLParallaxMapRenderer.d COpenGLParallaxMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLNormalMapRenderer.d COpenGLNormalMapRenderer.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLDriver.d COpenGLDriver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CNullDriver.d CNullDriver.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CFPSCounter.d CFPSCounter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CVideoModeList.d CVideoModeList.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorTexture.d CSceneNodeAnimatorTexture.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorRotation.d CSceneNodeAnimatorRotation.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFollowSpline.d CSceneNodeAnimatorFollowSpline.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFlyStraight.d CSceneNodeAnimatorFlyStraight.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFlyCircle.d CSceneNodeAnimatorFlyCircle.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorDelete.d CSceneNodeAnimatorDelete.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCollisionResponse.d CSceneNodeAnimatorCollisionResponse.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCameraMaya.d CSceneNodeAnimatorCameraMaya.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCameraFPS.d CSceneNodeAnimatorCameraFPS.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleScaleAffector.d CParticleScaleAffector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleSystemSceneNode.d CParticleSystemSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleRotationAffector.d CParticleRotationAffector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleGravityAffector.d CParticleGravityAffector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleFadeOutAffector.d CParticleFadeOutAffector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleAttractionAffector.d CParticleAttractionAffector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleSphereEmitter.d CParticleSphereEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleRingEmitter.d CParticleRingEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticlePointEmitter.d CParticlePointEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleMeshEmitter.d CParticleMeshEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleCylinderEmitter.d CParticleCylinderEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleBoxEmitter.d CParticleBoxEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CParticleAnimatedMeshSceneNodeEmitter.d CParticleAnimatedMeshSceneNodeEmitter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultSceneNodeFactory.d CDefaultSceneNodeFactory.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultSceneNodeAnimatorFactory.d CDefaultSceneNodeAnimatorFactory.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMeshCache.d CMeshCache.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CWaterSurfaceSceneNode.d CWaterSurfaceSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTriangleSelector.d CTriangleSelector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTriangleBBSelector.d CTriangleBBSelector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTextSceneNode.d CTextSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSphereSceneNode.d CSphereSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CCubeSceneNode.d CCubeSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CVolumeLightSceneNode.d CVolumeLightSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTerrainTriangleSelector.d CTerrainTriangleSelector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CTerrainSceneNode.d CTerrainSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSkyDomeSceneNode.d CSkyDomeSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSkyBoxSceneNode.d CSkyBoxSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CShadowVolumeSceneNode.d CShadowVolumeSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneManager.d CSceneManager.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSceneCollisionManager.d CSceneCollisionManager.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COctTreeTriangleSelector.d COctTreeTriangleSelector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COctTreeSceneNode.d COctTreeSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMetaTriangleSelector.d CMetaTriangleSelector.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMeshManipulator.d CMeshManipulator.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CLightSceneNode.d CLightSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CGeometryCreator.d CGeometryCreator.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CEmptySceneNode.d CEmptySceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDummyTransformationSceneNode.d CDummyTransformationSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CCameraSceneNode.d CCameraSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CBillboardSceneNode.d CBillboardSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CQuake3ShaderSceneNode.d CQuake3ShaderSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CQ3LevelMesh.d CQ3LevelMesh.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshMD3.d CAnimatedMeshMD3.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshMD2.d CAnimatedMeshMD2.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshSceneNode.d CAnimatedMeshSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMeshSceneNode.d CMeshSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CBoneSceneNode.d CBoneSceneNode.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSkinnedMesh.d CSkinnedMesh.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COBJMeshWriter.d COBJMeshWriter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSTLMeshWriter.d CSTLMeshWriter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrMeshWriter.d CIrrMeshWriter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CColladaMeshWriter.d CColladaMeshWriter.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CLWOMeshFileLoader.d CLWOMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CSTLMeshFileLoader.d CSTLMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CIrrMeshFileLoader.d CIrrMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CXMeshFileLoader.d CXMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COCTLoader.d COCTLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMY3DMeshFileLoader.d CMY3DMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CLMTSMeshFileLoader.d CLMTSMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CDMFLoader.d CDMFLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CCSMLoader.d CCSMLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CColladaFileLoader.d CColladaFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COBJMeshFileLoader.d COBJMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF COgreMeshFileLoader.d COgreMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF C3DSMeshFileLoader.d C3DSMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CB3DMeshFileLoader.d CB3DMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMS3DMeshFileLoader.d CMS3DMeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMD3MeshFileLoader.d CMD3MeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CMD2MeshFileLoader.d CMD2MeshFileLoader.cpp
g++ -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -MM -MF CBSPMeshFileLoader.d CBSPMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CBSPMeshFileLoader.o CBSPMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMD2MeshFileLoader.o CMD2MeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMD3MeshFileLoader.o CMD3MeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMS3DMeshFileLoader.o CMS3DMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CB3DMeshFileLoader.o CB3DMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o C3DSMeshFileLoader.o C3DSMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COgreMeshFileLoader.o COgreMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COBJMeshFileLoader.o COBJMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CColladaFileLoader.o CColladaFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CCSMLoader.o CCSMLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CDMFLoader.o CDMFLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CLMTSMeshFileLoader.o CLMTSMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMY3DMeshFileLoader.o CMY3DMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COCTLoader.o COCTLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CXMeshFileLoader.o CXMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CIrrMeshFileLoader.o CIrrMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSTLMeshFileLoader.o CSTLMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CLWOMeshFileLoader.o CLWOMeshFileLoader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CColladaMeshWriter.o CColladaMeshWriter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CIrrMeshWriter.o CIrrMeshWriter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSTLMeshWriter.o CSTLMeshWriter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COBJMeshWriter.o COBJMeshWriter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSkinnedMesh.o CSkinnedMesh.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CBoneSceneNode.o CBoneSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMeshSceneNode.o CMeshSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CAnimatedMeshSceneNode.o CAnimatedMeshSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CAnimatedMeshMD2.o CAnimatedMeshMD2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CAnimatedMeshMD3.o CAnimatedMeshMD3.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CQ3LevelMesh.o CQ3LevelMesh.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CQuake3ShaderSceneNode.o CQuake3ShaderSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CBillboardSceneNode.o CBillboardSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CCameraSceneNode.o CCameraSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CDummyTransformationSceneNode.o CDummyTransformationSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CEmptySceneNode.o CEmptySceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CGeometryCreator.o CGeometryCreator.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CLightSceneNode.o CLightSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMeshManipulator.o CMeshManipulator.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMetaTriangleSelector.o CMetaTriangleSelector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COctTreeSceneNode.o COctTreeSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COctTreeTriangleSelector.o COctTreeTriangleSelector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneCollisionManager.o CSceneCollisionManager.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneManager.o CSceneManager.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CShadowVolumeSceneNode.o CShadowVolumeSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSkyBoxSceneNode.o CSkyBoxSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSkyDomeSceneNode.o CSkyDomeSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTerrainSceneNode.o CTerrainSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTerrainTriangleSelector.o CTerrainTriangleSelector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CVolumeLightSceneNode.o CVolumeLightSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CCubeSceneNode.o CCubeSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSphereSceneNode.o CSphereSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTextSceneNode.o CTextSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTriangleBBSelector.o CTriangleBBSelector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTriangleSelector.o CTriangleSelector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CWaterSurfaceSceneNode.o CWaterSurfaceSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMeshCache.o CMeshCache.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeAnimatorFactory.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CDefaultSceneNodeFactory.o CDefaultSceneNodeFactory.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleAnimatedMeshSceneNodeEmitter.o CParticleAnimatedMeshSceneNodeEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleBoxEmitter.o CParticleBoxEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleCylinderEmitter.o CParticleCylinderEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleMeshEmitter.o CParticleMeshEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticlePointEmitter.o CParticlePointEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleRingEmitter.o CParticleRingEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleSphereEmitter.o CParticleSphereEmitter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleAttractionAffector.o CParticleAttractionAffector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleFadeOutAffector.o CParticleFadeOutAffector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleGravityAffector.o CParticleGravityAffector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleRotationAffector.o CParticleRotationAffector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleSystemSceneNode.o CParticleSystemSceneNode.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CParticleScaleAffector.o CParticleScaleAffector.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraFPS.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCameraMaya.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorCollisionResponse.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorDelete.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyCircle.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFlyStraight.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorFollowSpline.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorRotation.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSceneNodeAnimatorTexture.o CSceneNodeAnimatorTexture.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CVideoModeList.o CVideoModeList.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CFPSCounter.o CFPSCounter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CNullDriver.o CNullDriver.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLDriver.o COpenGLDriver.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLParallaxMapRenderer.o COpenGLParallaxMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLShaderMaterialRenderer.o COpenGLShaderMaterialRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLTexture.o COpenGLTexture.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLSLMaterialRenderer.o COpenGLSLMaterialRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o COpenGLExtensionHandler.o COpenGLExtensionHandler.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D8Driver.o CD3D8Driver.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D8NormalMapRenderer.o CD3D8NormalMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D8ParallaxMapRenderer.o CD3D8ParallaxMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D8ShaderMaterialRenderer.o CD3D8ShaderMaterialRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D8Texture.o CD3D8Texture.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9Driver.o CD3D9Driver.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9HLSLMaterialRenderer.o CD3D9HLSLMaterialRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9NormalMapRenderer.o CD3D9NormalMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9ParallaxMapRenderer.o CD3D9ParallaxMapRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9ShaderMaterialRenderer.o CD3D9ShaderMaterialRenderer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CD3D9Texture.o CD3D9Texture.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CColorConverter.o CColorConverter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImage.o CImage.cpp
CImage.cpp: In member function «void irr::video::CImage::drawLine(const irr::core::position2d<int>&, const irr::core::position2d<int>&, const irr::video::SColor&)»:
CImage.cpp:1293: attention : enumeration value «ECF_R5G6B5» not handled in switch
CImage.cpp:1293: attention : enumeration value «ECF_R8G8B8» not handled in switch
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderBMP.o CImageLoaderBMP.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderJPG.o CImageLoaderJPG.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderPCX.o CImageLoaderPCX.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderPNG.o CImageLoaderPNG.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderPSD.o CImageLoaderPSD.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderTGA.o CImageLoaderTGA.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderPPM.o CImageLoaderPPM.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageLoaderWAL.o CImageLoaderWAL.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterBMP.o CImageWriterBMP.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterJPG.o CImageWriterJPG.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterPCX.o CImageWriterPCX.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterPNG.o CImageWriterPNG.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterPPM.o CImageWriterPPM.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterPSD.o CImageWriterPSD.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CImageWriterTGA.o CImageWriterTGA.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSoftwareDriver.o CSoftwareDriver.cpp
CSoftwareDriver.cpp: In member function «void irr::video::CSoftwareDriver::drawVertexPrimitiveList16(const void*, irr::u32, const irr::u16*, irr::u32, irr::video::E_VERTEX_TYPE, irr::scene::E_PRIMITIVE_TYPE)»:
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_POINTS» not handled in switch
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_TRIANGLE_STRIP» not handled in switch
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_QUAD_STRIP» not handled in switch
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_QUADS» not handled in switch
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_POLYGON» not handled in switch
CSoftwareDriver.cpp:354: attention : enumeration value «EPT_POINT_SPRITES» not handled in switch
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSoftwareTexture.o CSoftwareTexture.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRFlat.o CTRFlat.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRFlatWire.o CTRFlatWire.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRGouraud.o CTRGouraud.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRGouraudWire.o CTRGouraudWire.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureFlat.o CTRTextureFlat.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureFlatWire.o CTRTextureFlatWire.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraud.o CTRTextureGouraud.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudAdd.o CTRTextureGouraudAdd.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudNoZ.o CTRTextureGouraudNoZ.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudWire.o CTRTextureGouraudWire.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CZBuffer.o CZBuffer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudVertexAlpha2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudNoZ2.o CTRTextureGouraudNoZ2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M4.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureLightMap2_M1.o CTRTextureLightMap2_M1.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSoftwareDriver2.o CSoftwareDriver2.cpp
CSoftwareDriver2.cpp: In member function «virtual void irr::video::CBurningVideoDriver::addDynamicLight(const irr::video::SLight&)»:
CSoftwareDriver2.cpp:1362: attention : enumeration value «ELT_POINT» not handled in switch
CSoftwareDriver2.cpp:1362: attention : enumeration value «ELT_SPOT» not handled in switch
CSoftwareDriver2.cpp: In member function «void irr::video::CBurningVideoDriver::lightVertex(irr::video::s4DVertex*, const irr::video::S3DVertex*)»:
CSoftwareDriver2.cpp:1460: attention : enumeration value «ELT_SPOT» not handled in switch
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CSoftwareTexture2.o CSoftwareTexture2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraud2.o CTRTextureGouraud2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRGouraud2.o CTRGouraud2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRGouraudAlpha2.o CTRGouraudAlpha2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRGouraudAlphaNoZ2.o CTRGouraudAlphaNoZ2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureDetailMap2.o CTRTextureDetailMap2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudAdd2.o CTRTextureGouraudAdd2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudAddNoZ2.o CTRTextureGouraudAddNoZ2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureWire2.o CTRTextureWire2.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureLightMap2_Add.o CTRTextureLightMap2_Add.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureLightMapGouraud2_M4.o CTRTextureLightMapGouraud2_M4.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o IBurningShader.o IBurningShader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureBlend.o CTRTextureBlend.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudAlpha.o CTRTextureGouraudAlpha.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CTRTextureGouraudAlphaNoZ.o CTRTextureGouraudAlphaNoZ.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CDepthBuffer.o CDepthBuffer.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CBurningShader_Raster_Reference.o CBurningShader_Raster_Reference.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CFileList.o CFileList.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CFileSystem.o CFileSystem.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CLimitReadFile.o CLimitReadFile.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CMemoryReadFile.o CMemoryReadFile.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CReadFile.o CReadFile.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CWriteFile.o CWriteFile.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CXMLReader.o CXMLReader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CXMLWriter.o CXMLWriter.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CZipReader.o CZipReader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CPakReader.o CPakReader.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o irrXML.o irrXML.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CAttributes.o CAttributes.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CIrrDeviceSDL.o CIrrDeviceSDL.cpp
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CIrrDeviceLinux.o CIrrDeviceLinux.cpp
Dans le fichier inclus à partir de CIrrDeviceLinux.cpp:5:
CIrrDeviceLinux.h:31:38: erreur: X11/extensions/xf86vmode.h : Aucun fichier ou dossier de ce type
In file included from CIrrDeviceLinux.cpp:5:
CIrrDeviceLinux.h:309: erreur: «XF86VidModeModeInfo» does not name a type
CIrrDeviceLinux.cpp: In destructor «virtual irr::CIrrDeviceLinux::~CIrrDeviceLinux()»:
CIrrDeviceLinux.cpp:142: erreur: «oldVideoMode» was not declared in this scope
CIrrDeviceLinux.cpp:142: erreur: «XF86VidModeSwitchToMode» was not declared in this scope
CIrrDeviceLinux.cpp:143: erreur: «XF86VidModeSetViewPort» was not declared in this scope
CIrrDeviceLinux.cpp: In member function «bool irr::CIrrDeviceLinux::createWindow()»:
CIrrDeviceLinux.cpp:222: erreur: «XF86VidModeQueryExtension» was not declared in this scope
CIrrDeviceLinux.cpp:226: erreur: «XF86VidModeModeInfo» was not declared in this scope
CIrrDeviceLinux.cpp:226: erreur: «modes» was not declared in this scope
CIrrDeviceLinux.cpp:228: erreur: «XF86VidModeGetAllModeLines» was not declared in this scope
CIrrDeviceLinux.cpp:245: erreur: «XF86VidModeSwitchToMode» was not declared in this scope
CIrrDeviceLinux.cpp:246: erreur: «XF86VidModeSetViewPort» was not declared in this scope
CIrrDeviceLinux.cpp: In member function «virtual irr::video::IVideoModeList* irr::CIrrDeviceLinux::getVideoModeList()»:
CIrrDeviceLinux.cpp:1088: erreur: «XF86VidModeQueryExtension» was not declared in this scope
CIrrDeviceLinux.cpp:1092: erreur: «XF86VidModeModeInfo» was not declared in this scope
CIrrDeviceLinux.cpp:1092: erreur: «modes» was not declared in this scope
CIrrDeviceLinux.cpp:1094: erreur: «XF86VidModeGetAllModeLines» was not declared in this scope
CIrrDeviceLinux.cpp:1097: erreur: «oldVideoMode» was not declared in this scope
make: *** [CIrrDeviceLinux.o] Erreur 1
franklin@novatux-laptop:~/Bureau/DD_PureBasic/App_3D/SourceEngine_linux/source/IrrPB$ make sharedlib
g++ -Wall -pipe -g -D_DEBUG -fpic -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1  -c -o CIrrDeviceLinux.o CIrrDeviceLinux.cpp
Dans le fichier inclus à partir de CIrrDeviceLinux.cpp:5:
CIrrDeviceLinux.h:31:38: erreur: X11/extensions/xf86vmode.h : Aucun fichier ou dossier de ce type
In file included from CIrrDeviceLinux.cpp:5:
CIrrDeviceLinux.h:309: erreur: «XF86VidModeModeInfo» does not name a type
CIrrDeviceLinux.cpp: In destructor «virtual irr::CIrrDeviceLinux::~CIrrDeviceLinux()»:
CIrrDeviceLinux.cpp:142: erreur: «oldVideoMode» was not declared in this scope
CIrrDeviceLinux.cpp:142: erreur: «XF86VidModeSwitchToMode» was not declared in this scope
CIrrDeviceLinux.cpp:143: erreur: «XF86VidModeSetViewPort» was not declared in this scope
CIrrDeviceLinux.cpp: In member function «bool irr::CIrrDeviceLinux::createWindow()»:
CIrrDeviceLinux.cpp:222: erreur: «XF86VidModeQueryExtension» was not declared in this scope
CIrrDeviceLinux.cpp:226: erreur: «XF86VidModeModeInfo» was not declared in this scope
CIrrDeviceLinux.cpp:226: erreur: «modes» was not declared in this scope
CIrrDeviceLinux.cpp:228: erreur: «XF86VidModeGetAllModeLines» was not declared in this scope
CIrrDeviceLinux.cpp:245: erreur: «XF86VidModeSwitchToMode» was not declared in this scope
CIrrDeviceLinux.cpp:246: erreur: «XF86VidModeSetViewPort» was not declared in this scope
CIrrDeviceLinux.cpp: In member function «virtual irr::video::IVideoModeList* irr::CIrrDeviceLinux::getVideoModeList()»:
CIrrDeviceLinux.cpp:1088: erreur: «XF86VidModeQueryExtension» was not declared in this scope
CIrrDeviceLinux.cpp:1092: erreur: «XF86VidModeModeInfo» was not declared in this scope
CIrrDeviceLinux.cpp:1092: erreur: «modes» was not declared in this scope
CIrrDeviceLinux.cpp:1094: erreur: «XF86VidModeGetAllModeLines» was not declared in this scope
CIrrDeviceLinux.cpp:1097: erreur: «oldVideoMode» was not declared in this scope
make: *** [CIrrDeviceLinux.o] Erreur 1
franklin@novatux-laptop:~/Bureau/DD_PureBasic/App_3D/SourceEngine_linux/source/IrrPB$ 

Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

tmyke a écrit :Une fois la source de Cpl.Bator compilé, pense à corriger le fichier irrPB.pbi dans le repertoire 'include',
dans la partie dédié à Linux, j'ai mis ImportC "-lirrPB" vue que les lib généré porte encore le nom
d'Irrlicht, il faut donc écrire ImportC "-lIrrlicht" je pense....
J'avais bien lu la 1ère fois, mais c'est kif kif :wink:
Anonyme

Message par Anonyme »

l'include pour le pbi :

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_Linux

   ; Link OpenGL
   ImportC "-lGL"
   EndImport
   
   ; Link Xf86
   ImportC "-lXxf86vm"
   EndImport
   
   ; Link X11
   ImportC "-lX11"
   EndImport

   ImportC "-lIrrlicht"
CompilerEndIf 



@Progi

CIrrDeviceLinux.h:31:38: erreur: X11/extensions/xf86vmode.h : Aucun fichier ou dossier de ce type
il te manque la lib Xxf86vm.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Cpl.Bator a écrit : @Progi
CIrrDeviceLinux.h:31:38: erreur: X11/extensions/xf86vmode.h : Aucun fichier ou dossier de ce type
il te manque la lib Xxf86vm.
J'ai, aprés recherche de "Xxf86vm", ces résultats :
INSTALLE
- libxxf86vm1
NON INSTALLE
- libxxf86vm1-dbg
- libxxf86vm-dev
cha0s
Messages : 681
Inscription : sam. 05/mars/2005 16:09

Message par cha0s »

libxxf86vm-dev contient les headers de la lib, pour compiler c'est ce qui doit te manquer.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Par contre, TMyke pourrais tu ajouter ca dans les pré-requis ?

J'ai mis le .so dans /usr/lib
Et le .a dans purebasic/purelibraries/linux/libraries

Par contre :
Includes transformé en includes
Changé le CompilerIf

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_Linux
  ; link OpenGL
  ImportC "-lGL"
  EndImport
  ;link Xf86
  ImportC "-lXxf86vm"
  EndImport
  ; link X11
  ImportC "-lX11"
  EndImport
  ; 
  ImportC "-lIrrlicht"
CompilerEndIf                                                


CompilerIf #PB_Compiler_OS = #PB_OS_Windows

  ImportC "irrPB.lib"
CompilerEndIf      
Mets les chemins corrects avec la bonne casse... ("Earth.x" => "earth.x")
Comme ca, ca fonctionnera avec Windows & Linux :)

Et là, ca fonctionne ! :) je vois la Terre (Sample2)
tmyke
Messages : 1554
Inscription : lun. 24/juil./2006 6:44
Localisation : vosges (France) 47°54'39.06"N 6°20'06.39"E

Message par tmyke »

Merci beaucoup pour ces précisions. Je vais mettre tous cela à jour, le makefile de Cpl.Bator,
corriger de nouveau les problèmes de casse restant, le fichier pbi, et faire un petit fichier 'ReadMe_for_Linux'
avec quelques précision pour aider.

Tous cela dans la prochaine mise à jour, ce WE, avec toutes les nouveauté ;)
Force et sagesse...
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

tmyke a écrit :Merci beaucoup pour ces précisions. Je vais mettre tous cela à jour, le makefile de Cpl.Bator,
corriger de nouveau les problèmes de casse restant, le fichier pbi, et faire un petit fichier 'ReadMe_for_Linux'
avec quelques précision pour aider.

Tous cela dans la prochaine mise à jour, ce WE, avec toutes les nouveauté ;)
Bon bah à ce we alors :)
tmyke
Messages : 1554
Inscription : lun. 24/juil./2006 6:44
Localisation : vosges (France) 47°54'39.06"N 6°20'06.39"E

Message par tmyke »

Comme convenue, voici une mise à jour de irrPB. J'en ferais une à chaque WE ces prochains temps.

Point rapide: Je travaille toujours sur les meshs statiques pour le moment. Pas mal de nouveautés,
avec l'intégration du système de particules, les Skybox et Skydome, les système de bumpmapping
natifs, ainsi que pas mal de fonctions diverses intégrés ou améloirées. N'hésitez pas à tester les
quelques 25 exemples fournis. Désormais, irrPB c'est environ à 350 fonctions.

A venir pour la semaine prochaine: les shaders et les premiers tour du moteur de terrain.

Les liens sont toujours ceux du post original. ;)


3 screenshots faisant issues de codes faisant partie de cette mise à jour:

Image Image
Image
Dernière modification par tmyke le sam. 02/mai/2009 8:30, modifié 1 fois.
Force et sagesse...
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Sous Linux : résultat des tests :

Il manque un " dans cette partie de code là :

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_Linux
  ; link OpenGL
  ImportC "-lGL"
  EndImport
  ;link Xf86
  ImportC "-lXxf86vm"
  EndImport
  ; link X11
  ImportC "-lX11"
  EndImport
  ; 
  ImportC "-lIrrlicht"
CompilerEndIf     
Pour que les paths fonctionnent, tu dois écrire IncludePath "includes" et non IncludePath "includes\"

Sample 04 :
ligne 40

Code : Tout sélectionner

avant => Global *obj.IObjet = iLoad3DObject("Earth.x")
aprés => Global *obj.IObjet = iLoad3DObject("earth.x")
Sample 03:
ligne 63

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 10:
ligne 46

Code : Tout sélectionner

avant =>CreateImage(1,70,15)
aprés => CreateImage(1,71,16)
Pour éviter un pb de gdk_image_get_pixel

Sample 20 :
ligne 87

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 22 :
ligne 63

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 24:
ligne 77

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 25:
ligne 73

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 26:
ligne 73

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
Sample 27:
ligne 87

Code : Tout sélectionner

avant => iLoadFont("CourrierNew.png")
aprés => iLoadFont("courriernew.png")
ligne 26 à 28
avant =>

Code : Tout sélectionner

;*app = iCreateGraphics3D(800,600)
; << OR >>
*app = iCreateGraphics3D(800,600, 32, #False, #True, #EDT_DIRECT3D9)
aprés =>

Code : Tout sélectionner

*app = iCreateGraphics3D(800,600)
; << OR >>
;*app = iCreateGraphics3D(800,600, 32, #False, #True, #EDT_DIRECT3D9)
tmyke
Messages : 1554
Inscription : lun. 24/juil./2006 6:44
Localisation : vosges (France) 47°54'39.06"N 6°20'06.39"E

Message par tmyke »

Merci beaucoup Progi pour tes tests. J'ai mis à jour l'archive en tenant compte de tes
différentes remarques, en espérant ne rien avoir oublié ;)
Force et sagesse...
Répondre