Running HS3 on osx has issues showing its logs. The console displays following error:
It looked like a typical mono on mac issue, and easily resolved by recompiling the sqlite binary with the SQLITE_ENABLE_COLUMN_METADATA
directive.
It’s not a specific homeseer problem, it’s applicable to all mono on mac users using System.Data.SQLite.dll
- Be sure to have all developer tools installed
- Download source code from sqlite.org (should be sqlite-autoconf-*.tar.gz)
- Unzip
Compile with correct options, i386 arch was needed because mono was still compiled with x86 architecture.
The resulted .libs/libsqlite3.0.dylib
is identified as :
… and can then be copied in the same folder as the mono application, in our case the homeseer folder.
Restart the application, problem should be solved :-).