   I cant get tutorial 10 from andypike.com to compile.
  this is the errors i get,--------------------Configuration: 000 - Win32 Debug--------------------Linking...Main.obj : error LNK2001: unresolved external symbol "public: void __thiscall CGame::GameLoop(void)" (?GameLoop@CGame@@QAEXXZ)Main.obj : error LNK2001: unresolved external symbol "public: bool __thiscall CGame::Initialise(struct HWND__ *,unsigned int,unsigned int)" (?Initialise@CGame@@QAE_NPAUHWND__@@II@Z)Main.obj : error LNK2001: unresolved external symbol "public: static void __cdecl CBase::StartLogging(void)" (?StartLogging@CBase@@SAXXZ)Main.obj : error LNK2001: unresolved external symbol "public: __thiscall CGame::CGame(void)" (??0CGame@@QAE@XZ)Debug/000.exe : fatal error LNK1120: 4 unresolved externalsError executing link.exe.000.exe - 5 error(s), 0 warning(s)I am using visual c++ 6.It is probably something simple but I have tried everything I know how to do to get it to compile.What do you think? 
  Have you added the source file that contains those functions/classes to your workspace? ;  Ok thanks that was what was wrong but now I recomplied and I got this error.--------------------Configuration: DX Project 10 - Win32 Debug--------------------Compiling...Mesh.cppc:\program files\microsoft visual studio\myprojects\000\mesh.cpp(60) : error C2660: ''D3DXComputeNormals'' : function does not take 1 parametersError executing cl.exe.DX Project 10.exe - 1 error(s), 0 warning(s)LOL now what could be wrong? ;  I had the same problem with that function when compiling some code from a book.  I don''t know for sure, but I''d imagine D3DX has changed since then.  If I remember correctly, it takes a second parameter, a pointer to something - give it NULL and see if that works. ;  yeah just write D3DXComputeNormals(whateveritsayshere, NULL); ;  It works, thanks. ;  Do you know though, how can we overcome this adding to the project the files?Is there any pragma directive? ;  if you mean adding a .lib file to your project without having to acctually alter your project settings you can use Pragma like shown below:#pragma comment(lib, "Your.lib file here")i think thats a way to do it off the top of my head...#pragma comment(lib, "dInput.h")yeah that looks right to me... you may wanna try "#pragma once" if that gives you problems...if you meant somehting else apart from what im talking about then im sorry...LOL but theres a nugget of info for you anyway...lol 