-
Notifications
You must be signed in to change notification settings - Fork 17
Software Dependencies
Mike Wagner edited this page Feb 23, 2018
·
3 revisions
SolarPILOT consists of several software packages described in the SolarPILOT readme.
Its dependencies are:
- C++ standard libraries
- wxWidgets 3.1.0
If you are building a full desktop version of SolarPILOT, 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:
- GoogleTest
- LK
- WEX
- SSC
- SolTrace
- SolarPILOT
The WEX, SSC, and SolTrace builds each include special standalone applications:
-
WEX: DView, LKscript.
-
SSC: SDKtool, TCSconsole, which include the LKscript. TCSconsole also includes DView.
-
SolTrace: SolTrace app.
Package | Libraries used by SolarPILOT | Dependencies |
---|---|---|
LK | All | wxWidgets |
WEX | wex, lkscript | wxWidgets, LK |
SSC | nlopt, shared | LK, WEX; GoogleTest |
SolTrace | coretrace | wxWidgets, LK, WEX |
SolarPILOT | All | wxWidgets, LK, WEX, SolTrace |
SAM | wxWidgets, LK, WEX, SSC |