Anyway um. I can't seem to compile anything. I got the foobar SDK, and the Columns UI SDK, and the Windows Platform SDK, and Visual Studio Express.
I'm not really changing anything yet, i'm just trying to see if i can get stuff to compile. But whenever i try to build anything i get a bajillion errors like this:
CODE
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(97) : error C2146: syntax error : missing ';' before identifier 'name'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(97) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(97) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C2146: syntax error : missing ';' before identifier 'category'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(105) : error C2504: 'ptr_list_autodel_t' : base class undefined
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(105) : error C2143: syntax error : missing ',' before '<'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(112) : error C2061: syntax error : identifier 'string_base'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2065: 'ptr_list_t' : undeclared identifier
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2275: 'ui_extension_info_simple' : illegal use of this type as an expression
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(94) : see declaration of 'ui_extension_info_simple'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2039: 'sort' : is not a member of '`global namespace''
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2065: 'sortproc' : undeclared identifier
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C3861: 'sort': identifier not found
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\helpers.h(4) : fatal error C1189: #error : Deprecated - use ui_extension_with_helpers.h instead
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(97) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(97) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C2146: syntax error : missing ';' before identifier 'category'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(98) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(105) : error C2504: 'ptr_list_autodel_t' : base class undefined
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(105) : error C2143: syntax error : missing ',' before '<'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(112) : error C2061: syntax error : identifier 'string_base'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2065: 'ptr_list_t' : undeclared identifier
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2275: 'ui_extension_info_simple' : illegal use of this type as an expression
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(94) : see declaration of 'ui_extension_info_simple'
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2039: 'sort' : is not a member of '`global namespace''
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C2065: 'sortproc' : undeclared identifier
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\ui_extension.h(118) : error C3861: 'sort': identifier not found
c:\documents and settings\lav\my documents\foobar sdk\foobar2000\ui_extension\helpers.h(4) : fatal error C1189: #error : Deprecated - use ui_extension_with_helpers.h instead
Blah blah blah, you get the point. That happens with the static panel dealie from musicmusic's site (40 errors) and also with the albumart panel (250-something errors). I don't get what the problem is.
It couldn't find windows.h earlier, so i went and manually put in the path to it in the search path thingie (even though i ran the little deal that comes with the Platform SDK that's supposed to register all that junk)... but the fact that i had to do that makes me wonder if maybe none of those paths got registered at all? Do i have to go through and set those all myself, or could it be something else? :/
