I am an applied physicist at Canadian Nuclear Laboratories and am in the process
of migrating the full experiment configuration—including the front-end interface—
of the CRIPT muon tomography detector from a legacy version of MIDAS (SVN Rev.
5238, circa 2012) to a more modern release.
The current system runs on Scientific Linux 6 and very old hardware. Due to
substantial changes in the MIDAS codebase over the years, I have encountered
multiple compatibility issues during the migration. I have also attempted to build
and run the legacy MIDAS version and the front-end code using GCC 4.8 on a modern
Linux system (Ubuntu 24.04), but without success.
Could you please advise on the recommended approach for upgrading or refactoring
legacy MIDAS front-end code to the current framework? Any guidance or best
practices would be greatly appreciated.
Many thanks in advance.
David Perez Loureiro, PhD (he/him)
Applied Physicist, Applied Physics Branch
Canadian Nuclear Laboratories |