|
Post by WozMostery on Jan 6, 2014 19:04:22 GMT
Not necessarily related to the driver itself, but since this is a forum about ASIO I'd figured this would be a good place to ask.
I'm attempting to compile the ASIO SDK in Visual C++ 2013 and I'm not having a fun time doing so. First, it's unclear how I should go about doing this - do I just include the source files in my project, do I compile a static lib, or do I compile a dll? The readme and documentation PDF both don't provide any hint on how this is supposed to be used.
On top of that, I'm getting quite a few errors. One of the most prominent is the fact that the include directories are wrong - the source is written as if all files are supposed to be in the same directory, but it's split up among different folders. I can manually change this, but this suggests I'm not using the source correctly. Another is the use of deprecated Winapi functions - GetVersionExA in particular. Finally, someone thought it would be a good idea to place a cryptic #error directive in the asiodrv.cpp file that simply reads "do not use this." I have no idea what that's telling me, and there are no comments referring to it.
Once I manage to get past all of the aforementioned problems, I get unresolved symbol errors in the linker stage. Clearly something is off here, and it's driving me insane.
|
|