   Unresolved external D3DX...
  Hi all,I have noticed that this question has been asked before on these forums, however, none of the answers that were offered have helped me.I am trying to compile the DirectX8 for C++ Graphics Tutorial 3 using Borland C++ 5.5, without success. The error that I get is along the lines of:"Unresolved external D3DXMatrixRotationY ref. from..."Before you ask, d3dx8.h and d3dx8math.h are included, and the files dxguid.lib, d3dx8.lib and d3d8.lib have been converted using coff2omf, and linked to in the compiler.Any help that can be offered is of course appreciated.Edit: I forgot to mention, I am using DirectX 8.1, not DirectX 8.[edited by - brain_floss on July 31, 2003 9:34:30 PM]
  Compilers use separate name decoration schemes, so this might be your issue (Borland''s compiler decorates the function name to a name that''s different from the one in the library).I''d google for some "borland C++ directx 8" resource.   Peace,Muhammad Haggag ;  Thanks for your advice - it turns out that I was missing a DLL file. D''oh! ;  Now I''m having another problem!I can compile the DirectX 8.1 for C++ Graphics Tutorial 3 (Matrices) now - thanks Coder!But when I run it, the triangle (that I am assuming is supposed to rotate) refuses to move at all. Maybe this is a problem with my video card; I am using an old card (3DFX Voodoo3, I believe). ;quote:Original post by brain_floss  Now I''m having another problem![...]But when I run it, the triangle (that I am assuming is supposed to rotate) refuses to move at all. Maybe this is a problem with my video card; I am using an old card (3DFX Voodoo3, I believe).Since the triangle''s showing on the screen, this isn''t a video card problem. Just make sure that:1. The timer code works as expected (producing different rotation every frame)2. The world matrix is setup every frame(step into the code)   Peace,Muhammad Haggag 