If someone will tell me how to log those errors I'd post them here.
P.S
Compiled with the following command:
Code: Select all
mingw32-make NDEBUG=1 all_win32
Code: Select all
mingw32-make NDEBUG=1 all_win32
lol, but there are too many lines and windows limits the console's size to quite small so that wouldn't even be enough.night_hawk wrote:PrintScreen XD
FTW! It was there all the time!!Kriolyth wrote:Click on the icon in the top left corner of console window ("system menu") -> Edit -> Mark, select a region to copy, press Enter.
mingw32-make NDEBUG=1 all_win32
Code: Select all
Blah blah blah...
DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL -c -o CD3D8Texture.o CD3D8Texture.cpp
g++ -Wall -fexpensive-optimizations -O3 -I../../include -Izlib -Ijpeglib -Ilibpn
g -DIRRLICHT_EXPORTS=1 -DIRR_COMPILE_WITH_DX9_DEV_PACK -D__GNUWIN32__ -D_WIN32 -
DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL -c -o CD3D9Driver.o CD3D9Driver.cpp
In file included from CD3D9Driver.cpp:15:
CD3D9ShaderMaterialRenderer.h:13:25: d3dx9shader.h: No such file or directory
In file included from CD3D9Driver.cpp:15:
CD3D9ShaderMaterialRenderer.h:64: error: expected `,' or `...' before '*' token
CD3D9ShaderMaterialRenderer.h:66: error: ISO C++ forbids declaration of `D3DXMAC
RO' with no type
CD3D9ShaderMaterialRenderer.h:69: error: expected `,' or `...' before '*' token
CD3D9ShaderMaterialRenderer.h:70: error: ISO C++ forbids declaration of `D3DXMAC
RO' with no type
CD3D9ShaderMaterialRenderer.h:72: error: expected `,' or `...' before '*' token
CD3D9ShaderMaterialRenderer.h:75: error: ISO C++ forbids declaration of `D3DXMAC
RO' with no type
CD3D9ShaderMaterialRenderer.h:77: error: expected `,' or `...' before '*' token
CD3D9ShaderMaterialRenderer.h:80: error: ISO C++ forbids declaration of `D3DXMAC
RO' with no type
In file included from CD3D9Driver.cpp:18:
CD3D9HLSLMaterialRenderer.h:66: error: `LPD3DXCONSTANTTABLE' has not been declar
ed
CD3D9HLSLMaterialRenderer.h:66: error: ISO C++ forbids declaration of `table' wi
th no type
CD3D9HLSLMaterialRenderer.h:68: error: `LPD3DXCONSTANTTABLE' does not name a typ
e
CD3D9HLSLMaterialRenderer.h:69: error: `LPD3DXCONSTANTTABLE' does not name a typ
e
CD3D9Driver.cpp: In member function `virtual void irr::video::CD3D9Driver::drawV
ertexPrimitiveList(const void*, irr::u32, const irr::u16*, irr::u32, irr::video:
:E_VERTEX_TYPE, irr::scene::E_PRIMITIVE_TYPE)':
CD3D9Driver.cpp:878: warning: enumeration value `EPT_QUAD_STRIP' not handled in
switch
CD3D9Driver.cpp:878: warning: enumeration value `EPT_QUADS' not handled in switc
h
CD3D9Driver.cpp:878: warning: enumeration value `EPT_POLYGON' not handled in swi
tch
mingw32-make: *** [CD3D9Driver.o] Error 1
C:\Irrlicht\source\Irrlicht>
I fail to understand you.hybrid wrote:Well, it clearly says that you lack a header file.
Moved to beginners section.
Did you search for d3dx9shader.h, like in the error message?MasterGod wrote:I've search for d3dxshader.h and I don't have it at all. (At least that's what Windows Search says..).