|
The YAMI4 Definition Language compiler is implemented in C++ and can be compiled in a way that is similar to central services. The YDL compiler relies on the Boost.Filesystem library, which should be already installed in the system (see the src\Makefile.VS.common
file for related Windows settings). If this dependency is met, the program can be compiled with a basic Makefile
:
$ cd src/tools/yami4idl/src $ make
On a Windows system the appropriate command will be:
> cd src\tools\yami4idl\src > nmake /F Makefile.VS
The resulting binary is a single executable file named yami4idl
. It does not rely on any configuration files and can be executed from any directory.