Appearance
Build reference
QtEDM is built as part of the MEDM source distribution. From the repository root:
text
make -j4This builds QtEDM and qtedm-convert; it also builds MEDM when Motif/X11 development files are available. Programs are copied to bin/<OS>-<architecture>/, for example bin/Linux-x86_64/qtedm.
On a clean tree, a full build can take several minutes. If you are trying to diagnose a warning or an error and want less interleaved output, rerun the same build without -j4.
Build requirements:
- Qt6 development packages (preferred) or Qt5 development packages, including Widgets, Print Support, SVG, and Network
- Matching Qt
mocandrcctools - EPICS Base 7 headers and libraries
- SDDS source tree and support libraries
- A C++17 compiler
pkg-configfor Qt detection on non-Windows platforms
On non-Windows platforms the build system prefers Qt6 when its pkg-config modules are present and otherwise falls back to Qt5. See the repository README.md for dependency layout and platform-specific notes.
From the repository root, make test-qtedm runs CLI, unit, IOC, and visual regression suites. The narrower targets are test-qtedm-cli, test-qtedm-unit, test-qtedm-ioc, and test-qtedm-visual.