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://urldefense.us/v3/__https://github.com/EPICS-synApps/assemble_synApps__;!!G_uCfscf7eWS!bgsgpXvJJq3QWfvAH8pehnXV_UC8_HW_0aEmay0O_SRpGxISEZ6xHdVW4WFLkc4IVyg_vXJ5CIlMzlsOYr1UjM8HKnGs$ 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://urldefense.us/v3/__https://github.com/BAMresearch/EPICS-synApps-assemble/blob/c5b9673a2cb03da536da0dc96917e66bd99f7ac9/assemble_synApps*L517__;Iw!!G_uCfscf7eWS!bgsgpXvJJq3QWfvAH8pehnXV_UC8_HW_0aEmay0O_SRpGxISEZ6xHdVW4WFLkc4IVyg_vXJ5CIlMzlsOYr1UjHP_c31V$
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$
- Replies:
- Re: AW: Building synApps and Galil ok, libGalilSupport.a not found Mark via Tech-talk
- References:
- Building synApps and Galil ok, libGalilSupport.a not found Mark via Tech-talk
- Navigate by Date:
- Prev:
PVXS compatibility with Channel Access Eusebio Naif Al-Soliman Fuentes via Tech-talk
- Next:
Re: PVXS compatibility with Channel Access Michael Davidsaver via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
<2024>
- Navigate by Thread:
- Prev:
Building synApps and Galil ok, libGalilSupport.a not found Mark via Tech-talk
- Next:
Re: AW: Building synApps and Galil ok, libGalilSupport.a not found Mark via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
<2024>
|