-
Notifications
You must be signed in to change notification settings - Fork 141
Software Dependencies
Brian Mirletz edited this page Dec 6, 2021
·
11 revisions
SAM consists of several software packages described in the SAM readme.
Its dependencies are:
- C++ standard libraries
- wxWidgets 3.1.1
- googletest
- CMake
If you are building a full desktop version of SAM, after setting up your C++ development environment and building wxWidgets 3.1.0, you should always build the packages in the following order to meet the dependency requirements:
- LK
- WEX
- SSC
- SAM
The WEX and SSC builds each include special standalone applications:
-
WEX: DView, LKscript.
-
SSC: SDKtool, TCSconsole, which include the LKscript. TCSconsole also includes DView.
Package | Dependencies |
---|---|
LK | wxWidgets |
WEX | wxWidgets, LK |
SSC | LK, WEX* |
SAM | wxWidgets, LK, WEX, SSC |
*For SSC, if you remove SDKtool and TCSconsole from your project, then SSC only requires the standard C++ libraries.