Thu 21 Sep 2017 03:09:19 PM UTC, original submission:
I'm surprised other comments generally suggest that CERTI can be built and used... I work for a research project in a educational institution, and we've spent the last month trying to get CERTI to be compiled on our machines to be able to use and debug it. So far, we are convinced the only way to use a free HLA system is to program our own RTI from scratch, which we hope is not necessary.
I have been following the instructions described on http://www.nongnu.org/certi/certi_doc/Install/html/build.html . We have repeated these steps with Windows 10 - 64 bit - Home / Visual Studio Community 2017 / CMake 3.9.1, Windows 7 Enterprise / Visual C++ 2008 / CMake 2.8.11, and Ubuntu 16.04 / GCC / CMake 3.9.1. We've checked to install the required software dependencies listed in the build instructions. We've tried with CERTI source code for 3.5.1 and 3.3.3.
Of all the errors we get, most we can resolve, except for consistent errors for all OS / compiler combinations that say .lib files are missing.
Using CMAKE-GUI (successful), then C++ compile:
16>LINK : fatal error LNK1104: cannot open file '..\..\Debug\CERTI.lib'
13>LINK : fatal error LNK1104: cannot open file '..\Debug\CERTI.lib'
17>LINK : fatal error LNK1104: cannot open file '..\..\Debug\RTI-NG.lib'
Using CMAKE-CMD (not successful):
1>LINK : fatal error LNK1104: cannot open file 'gen.lib'
1>LINK : fatal error LNK1104: cannot open file 'socket.lib'
So, my questions are:
1) Has anyone ever come across these errors before? Is there a known way to resolve them?
2) Has anyone built CERTI source code successfully? Can you confirm which CERTI version, and computer OS / software configurations used for most recent successful build?
If more information is required, let me know. I appreciate any feedback.
|