Okay now I took the code up above, I didn't copy paste, I rewrote it so I could try learning what some of the stuff did. It sorta helped, now after that I included all the files at the top, and compiled. And the first error was, one of the files that was included, was trying to include a file that wasn't there. Such as tier0/platform.h so I copy the entire tier0 folder into my project and try compiling again. Well this time I get this now.
Note: I also tried copy pasting it afterward.
Code:
1>------ Build started: Project: Alien_Swarm_Hack, Configuration: Release Win32 ------
1>Compiling...
1>dllmain.cpp
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(272) : error C2371: 'HWND' : redefinition; different basic types
1> C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\windef.h(208) : see declaration of 'HWND'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(668) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(668) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(668) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(677) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(677) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(677) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1049) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1049) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1049) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1050) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1050) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1050) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1053) : error C2144: syntax error : 'double' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1053) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1053) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1054) : error C2146: syntax error : missing ';' before identifier 'uint32'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1054) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1054) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1055) : error C2146: syntax error : missing ';' before identifier 'uint64'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1055) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1055) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1059) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1059) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1059) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1062) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1062) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1062) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1065) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1065) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1065) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1068) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1068) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1068) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1072) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1072) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1072) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1074) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1074) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1074) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1124) : error C2143: syntax error : missing ';' before 'const'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1124) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1124) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1126) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1126) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1126) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1127) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1127) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1127) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1128) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1128) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1128) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1133) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1133) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1133) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1134) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1134) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1134) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1141) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1141) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1141) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1146) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1146) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1146) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1150) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1150) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1150) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1156) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1156) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1156) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1161) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1161) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1161) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1175) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1175) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1175) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1380) : error C2144: syntax error : 'bool' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1380) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1380) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1436) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1436) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1436) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1477) : error C2146: syntax error : missing ';' before identifier 'PlatOSVersion_t'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1477) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(1477) : error C2086: 'int DLL_IMPORT' : redefinition
1> c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\tier0/platform.h(663) : see declaration of 'DLL_IMPORT'
1>c:\users\living room\documents\visual studio 2008\projects\alien_swarm_hack\alien_swarm_hack\basetypes.h(35) : fatal error C1083: Cannot open include file: 'commonmacros.h': No such file or directory
1>Build log was saved at "file://c:\Users\Living Room\Documents\Visual Studio 2008\Projects\Alien_Swarm_Hack\Alien_Swarm_Hack\Release\BuildLog.htm"
1>Alien_Swarm_Hack - 88 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
every single time.
~lilneo