Experimental Physics and
I never tried with Linux but it is interesting to package application for deployment host.
Sent from RediffmailNG on Android
From: Ralph Lange <email@example.com>
Sent: Fri, 12 Oct 2018 20:42:16 GMT+0530
To: EPICS Tech Talk <firstname.lastname@example.org>
Subject: Re: EPICS Application Package
Yes, I was referring to the ESS EPICS setup, which has been developed based on the PSI implementation.
And: no, there is no way to get this working with just a "normal base" system. That run-time module resolution and linking mechanism is a complicated beast, and needs additional tools and services.
Bugs in such setups have the tendency to show up at run time as spontaneous core dumps.
Starting from "normal base", your basic option is shared libraries vs. statically built binaries. When using shared libraries, you have to make sure that the right versions of the right libraries are in the right place when running the IOC. EPICS won't help you with that, so people use package managers or containers to do this.
If you build statically, you can usually get by with tarring up the installation directories of your IOC application, and extracting that archive on the machine that will run the IOC.
That is a lot easier and pretty robust.
On Fri, 12 Oct 2018 at 16:23, Bo Jakobsen <email@example.com> wrote:
|ANJ, 16 Oct 2018||
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·