i had that problem earlier today, i found that my include paths for VC++ Directories was wrong, or didnt save, either way i redid that and it solved that problem. I also added SDL header file into the source folder. I have changed SDL/SDL.h to SDL.h, but i am still getting this in the debug configuration output:
1>------ Build started: Project: The Powder Toy, Configuration: Debug Win32 ------ 1> powder.c 1>powder.c(331): error C2054: expected '(' to follow 'inline' 1>powder.c(332): error C2085: 'clamp_flt' : not in formal parameter list 1>powder.c(332): error C2143: syntax error : missing ';' before '{' 1>powder.c(340): error C2054: expected '(' to follow 'inline' 1>powder.c(340): error C2085: 'restrict_flt' : not in formal parameter list 1>powder.c(340): error C2143: syntax error : missing ';' before '{' 1>powder.c(563): error C2059: syntax error : 'bad suffix on number' 1>powder.c(563): error C2146: syntax error : missing ';' before identifier 'b0001' 1>powder.c(563): error C2143: syntax error : missing '{' before '<<' 1>powder.c(563): error C2059: syntax error : '<<' 1>powder.c(564): error C2059: syntax error : 'bad suffix on number' 1>powder.c(564): error C2146: syntax error : missing ';' before identifier 'b0010' 1>powder.c(564): error C2143: syntax error : missing '{' before '<<' 1>powder.c(564): error C2059: syntax error : '<<' 1>powder.c(565): error C2059: syntax error : 'bad suffix on number' 1>powder.c(565): error C2146: syntax error : missing ';' before identifier 'b0100' 1>powder.c(565): error C2143: syntax error : missing '{' before '<<' 1>powder.c(565): error C2059: syntax error : '<<' 1>powder.c(566): error C2059: syntax error : 'bad suffix on number' 1>powder.c(566): error C2146: syntax error : missing ';' before identifier 'b1000' 1>powder.c(566): error C2143: syntax error : missing '{' before '<<' 1>powder.c(566): error C2059: syntax error : '<<' 1>powder.c(567): error C2059: syntax error : 'bad suffix on number' 1>powder.c(567): error C2146: syntax error : missing ';' before identifier 'b0001' 1>powder.c(567): error C2143: syntax error : missing '{' before '>>' 1>powder.c(567): error C2059: syntax error : '>>' 1>powder.c(883): error C2054: expected '(' to follow 'inline' 1>powder.c(884): error C2085: 'create_part' : not in formal parameter list 1>powder.c(884): error C2143: syntax error : missing ';' before '{' 1>powder.c(1069): error C2054: expected '(' to follow 'inline' 1>powder.c(1070): error C2085: 'blendpixel' : not in formal parameter list 1>powder.c(1070): error C2143: syntax error : missing ';' before '{' 1>powder.c(1213): error C2054: expected '(' to follow 'inline' 1>powder.c(1213): error C2085: 'parts_avg' : not in formal parameter list 1>powder.c(1213): error C2143: syntax error : missing ';' before '{' 1>powder.c(3500): error C2054: expected '(' to follow 'inline' 1>powder.c(3500): error C2085: 'drawpixel' : not in formal parameter list 1>powder.c(3502): error C2085: 'render_thumb' : not in formal parameter list 1>powder.c(3502): error C2143: syntax error : missing ';' before '{' 1>powder.c(4383): error C2054: expected '(' to follow 'inline' 1>powder.c(4384): error C2085: 'drawpixel' : not in formal parameter list 1>powder.c(4384): error C2143: syntax error : missing ';' before '{' 1>powder.c(4397): error C2054: expected '(' to follow 'inline' 1>powder.c(4398): error C2085: 'drawchar' : not in formal parameter list 1>powder.c(4398): error C2143: syntax error : missing ';' before '{' ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I had to edit all of the warnings out, it was too long for the forum, anyway, i can not figure out why it wont let me build it successfully, i am getting frustrated, i have followed the wiki to the t.