From: Marian B. <mar...@gm...> - 2009-08-25 00:27:26
|
Hi all. I installed Simspark and Rcssserver3d from [1] (for Windows). If I run rcssserver3d.cmd, I see error about missing ruby (etc. msvcrt-ruby18.dll) because package doesn't include it. Rcssserver3d doesn't need ruby library for compilation. But it need to run. In Linux or Mac OS X is no problem with library. But Windows package (rcssserver3d.exe) should be include this library. I suggest insert this line into file rcssserver3d/CMakeLists.txt after line 22: if(WIN32) find_package(Ruby REQUIRED) endif(WIN32) The same case is project Rsgedit. It need freetype, devil and ruby libraries to run. In file rsgedit/CMakeLists.txt after line 13: If(WIN32) find_package(Freetype REQUIRED) find_package(DevIL REQUIRED) find_package(Ruby REQUIRED) endif(WIN32) This modification is only for NSIS Installer, which created package from VS2008. I think this is very graceful solution how to include missing dll's into Windows package of projects. So what do you say? [1] http://sourceforge.net/projects/simspark/files/ |