![]() |
![]() ![]()
Experimental Physics and
| ||||||||||||||
|
On Tue, 19 Dec 2023 at 11:36, Eusebio Naif Al-Soliman Fuentes via Tech-talk <tech-talk at aps.anl.gov> wrote:
Don't do that. The modules subdirectory in Base is intended for the modules that are part of EPICS Base - it is NOT the right place for external Support modules. The softIoc... binaries are exactly that: a soft IOC binary only containing the stuff from Base, without external support modules. EPICS Support modules are intended to reside next to each other, just like you seemingly did with your mentioned modules. You can configure the whole group by putting a file RELEASE.local in the location where all your support modules are located - that way you don't have to change the RELEASE files inside the modules. Such a bundle of support modules is usually shared within an installation. Often on a network drive, sometimes installed as system packages. Your IOC application modules, which are technically very similar, are in a separate place, where you keep your applications. IOC applications create the binaries for IOC and their databases. IOC applications use the things (libraries, template databases, etc.) provided by support modules. An bundle of IOC applications gets the locations of the support modules through a RELEASE.local file in the directory above. (Which often is a copy of the file in the support area.) Cheers, ~Ralph
| ||||||||||||||
ANJ, 20 Dec 2023 |
![]() · Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |