Hello,
I'm evaluating Sparksee with a development license, but I can't even get the most basic hello world example to run.
I'm using VS2013 Update 3, 64-bit, C++, on Windows 8.1.
The problem happens right away on this statement:
Database *db = sparksee->Create(L"HelloSparksee.gdb", L"HelloSparksee");
When the statement executes, I get an Abort/Retry dialog that says "R610 abort() has been called". The the database file name has non-English characters. Looks like possibly Chinese characters. The same is true for the database log file name. Neither file has any recognizable part of "HelloSparksee.gdb" in it.
The log file itself looks like a binary file; I can open it in a text editor, but there are no English statements in it.
I have checked and triple checked that:
- The project settings are using the Unicode character set (I have tried the Multibyte character set too, same results)
- I am linking with and running with the VS2013 64-bit library and DLL.
- The sparksee.cfg file containing my license key is present in the directory with the executable (I get the same results even when the .cfg file is not there).
This has to be something utterly stupid that i'm doing wrong. I am prepared to be embarrassed.
Thanks for any help/insight,
John