Experimental Physics and
| |||||||||||||||
|
The recommended way to integrate the Galil driver into this version of synApps is to copy ./config/GALILRELEASE to ./configure/RELEASE.local. No further changes are required. I recommend using the Galil repository tag R3-6-85 where the folder "3-6" has been removed from the structure, reducing the work the assemble_synApps script has to do. Kind regards, Mark On 15/03/2024 4:53 am, Breßler, Ingo
wrote:
Hi Mark, thanks for your reply on this! It's true that the top directory of Galil is the subdirectory named after the version number (e.g. '3-6'). This was handled already by the assemble scripts of the synApps package by moving that directory contents one level up and aligning it more to the other modules in synApps. Especially the 'config' dir in Galil is somehow different than with the other modules (which have a 'configure' dir containing somehow different config files). When I tried to build synApps initially, I used the newer perl script from https://github.com/EPICS-synApps/assemble_synApps which did not work out of the box for me on a fresh Ubuntu installation. By trail&error I figured out some modifications for the script which build now successfully, also in an Ubuntu runner on Github Action (for testing). The changes made to the Galil package specifically to line it up with the other EPICS modules can be found here (in my fork of the repo above, line 517 following, in case you're interested): https://github.com/BAMresearch/EPICS-synApps-assemble/blob/c5b9673a2cb03da536da0dc96917e66bd99f7ac9/assemble_synApps#L517 Best regards Ingo Breßler -----Ursprüngliche Nachricht----- Von: Tech-talk <tech-talk-bounces at aps.anl.gov> Im Auftrag von Mark via Tech-talk Gesendet: Dienstag, 5. März 2024 11:48 An: tech-talk at aps.anl.gov Betreff: Building synApps and Galil ok, libGalilSupport.a not found Hi Ingo, Checking the build log, the libGalilSupport.x libraries aren't being built or installed. One cause of the issue is the Galil github repository folder structure doesn't match the other synApps support modules. Inspecting the build log, the build configuration assumes the Galil support top directory is Galil-3-0-V3-6/. However, the Galil support top directory is currently Galil-3-0-V3-6/3-6/ instead. I'll also align the Galil support github repository structure with the synApps modules soon. Kind regards, Mark Clift -- This email has been checked for viruses by AVG antivirus software. https://urldefense.us/v3/__http://www.avg.com__;!!G_uCfscf7eWS!ZT1sGfhuaJuc4fB5BcUW2PxAkE17sGP9sHvpZNwLMyTDi8Bu05awcBlebWNrduv395RzSMxunQ_zO-8ToIE$
| ||||||||||||||
ANJ, 11 Sep 2024 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |