Open prjemian opened 3 years ago
Tested various StreamDevice releases. Found that 2.8.14 was the latest release that would build with no errors.
Note StreamDevice releases: https://github.com/paulscherrerinstitute/StreamDevice/releases
I am on Ubuntu 20.04.1 LTS at home, ran assemble_synApps.sh and StreamDevice built successfully on release 2-8-16.
StreamDevice doesn't have SNCSEQ defined in its RELEASE file, so the makefile shouldn't be including sequencer in its build unless SNCSEQ is defined by default in the environment or unless Calc was changed to build with sequencer. If Calc is being built with sequencer, then you have to add a SNCSEQ definition into StreamDevice's RELEASE.
The current default install (assemble_synApps.sh 6.2) for StreamDevice is release 2.8.16: https://github.com/EPICS-synApps/support/blob/7a851ed2412bd7849cd671846d5dee3f96f71982/assemble_synApps.sh#L80
This fails to build in Ubuntu 20.04.1 LTS as described: