angus.wood Posted April 22, 2014 Share Posted April 22, 2014 When compiling (both with VS2012 and with the $SDK\externs\bin\make_<arch>.bat versions) the build succeeds but on launch the error message "Unigine::Engine::init(): bad version 0x1000400a 0x10004009" I have tried adding "/DUNIGINE_DOUBLE" to the VS build properties, makefile as a CFLAG and also "double=1" on the command-line but the same error occurs. Link to comment
silent Posted April 22, 2014 Share Posted April 22, 2014 Hi, It seems that main and engine versions are different (not float/double issue). Probably, main is compiled from newer verson of SDK, but engine dll is still old (or vice versa). Please, check that you don't have old SDK dirs in PATH system variable. Thanks! How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
angus.wood Posted April 23, 2014 Author Share Posted April 23, 2014 Hi, It seems that main and engine versions are different (not float/double issue). Probably, main is compiled from newer verson of SDK, but engine dll is still old (or vice versa). Please, check that you don't have old SDK dirs in PATH system variable. Thanks! You are quite correct, I had an evaluation version still in my $PATH. Thanks for your help. Link to comment
Recommended Posts