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> | 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> |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: EXTERNAL: RE: EPICS 7.0.8 and 7.0.7 Windows build failure |
From: | Revell Gary via Tech-talk <tech-talk at aps.anl.gov> |
To: | Timo Korhonen <Timo.Korhonen at ess.eu>, Freddie Akeroyd <freddie.akeroyd at stfc.ac.uk>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Thu, 18 Apr 2024 14:33:07 +0000 |
Hi Timo, Yes, it does pay to RT Fine M and I actually built EPICS via the installation guide here: https://epics.anl.gov/base/R7-0/8-docs/README.html and so missed it, although it to states make V4.1. Anyway, it’s built now and I’m just stumbling along trying to work out what to do with it. I’ve done the post installation example with test.db and now looking at the Phoebus Display Manager. Any advice on approach to take is gratefully received, I’m the sole resource here looking at EPICS so there’s a steep learning curve. Thanks! Gary From: Timo Korhonen <Timo.Korhonen at ess.eu>
Hi Gary, Sorry that you had to waste time with this issue… now you know, but maybe others will benefit from the documentation
here, which also lists the required tools. (Let us see how well this link gets through…) Cheers, Timo From:
Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Revell Gary via Tech-talk <tech-talk at aps.anl.gov> Hi Freddie, I was using make v3.8.1 initially, but then installed V4.4.1 and….. the distclean and build ran to completion! Hmmm, bit of a shame this wasn’t documented anywhere (that I could easily see!) as I wasted a few hours yesterday trying to work out what the problem was. Again, thanks very much for your help! Best regards Gary From: Freddie Akeroyd - STFC UKRI <freddie.akeroyd at stfc.ac.uk>
Hi Gary, Which version of make are you using? I think when I’ve seen this before it was caused by make version 3.8, epics needs make 4.x Regards, Freddie From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Revell Gary via Tech-talk Hi everyone, I’m trying to evaluate the use of EPICS and so wanted to install it on my Windows 10 VM (8GB RAM). When building V7.0.8 on a Windows 10 VM and V7.0.7 (build shown below) I keep getting the same error, see below: make[5]: Entering directory `C:/Dev/EPICS/base-7.0.7/modules/database/test/tools/O.windows-x64' perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Base.plt Base.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Breaktable.plt Breaktable.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../DBD.plt DBD.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Device.plt Device.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Driver.plt Driver.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Function.plt Function.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Menu.plt Menu.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Recfield.plt Recfield.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Recordtype.plt Recordtype.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Registrar.plt Registrar.t perl -CSD C:/Dev/EPICS/base-7.0.7/bin/windows-x64/expandVars.pl -t ../../../../.. -a windows-x64 ../Variable.plt Variable.t make[5]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/database/test/tools/O.windows-x64' make[4]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/database/test/tools' make[3]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/database/test' make[2]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/database' make -C ./pvData install make[2]: Entering directory `C:/Dev/EPICS/base-7.0.7/modules/pvData' make -C ./configure install make[3]: Entering directory `C:/Dev/EPICS/base-7.0.7/modules/pvData/configure' perl -CSD C:/Dev/EPICS/base-7.0.7/modules/pvData/configure/C:/Dev/EPICS/base-7.0.7/bin/windows-x64/makeMakefile.pl O.windows-x64 ../.. Can't open perl script "C:/Dev/EPICS/base-7.0.7/modules/pvData/configure/C:/Dev/EPICS/base-7.0.7/bin/windows-x64/makeMakefile.pl": Invalid argument make[3]: *** [O.windows-x64] Error 22 make[3]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/pvData/configure' make[2]: *** [configure.install] Error 2 make[2]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules/pvData' make[1]: *** [pvData.install] Error 2 make[1]: Leaving directory `C:/Dev/EPICS/base-7.0.7/modules' make: *** [modules.install] Error 2 The problem arises during the execution of the makeMakefile.pl script, and the pathname has two directories in it for some reason (C:/Dev/EPICS/base-7.0.7/…… ) is appearing twice and therefor and invalid pathname. I believe I’ve followed
the installation instructions OK. Any help/advice is gratefully appreciated. Gary Revell Senior Software Engineer Orion Laser Facility Office: 01189 852987 AWE Aldermaston, Reading, RG7 4PR The information in this email and in any attachment(s) is commercial in confidence. If you are not the named addressee(s) or if you receive this email in error then any distribution,
copying or use of this communication or the information in it is strictly prohibited. Please notify us immediately by email at admin.internet(at)awe.co.uk, and then delete this message from your computer. While attachments are virus checked, AWE plc does not
accept any liability in respect of any virus which is not detected. AWE Plc Registered in England and Wales Registration No 02763902 AWE, Aldermaston, Reading, RG7 4PR
The information in this email and in any attachment(s) is commercial in confidence. If you are not the named addressee(s) or if you receive this email in error then any distribution,
copying or use of this communication or the information in it is strictly prohibited. Please notify us immediately by email at admin.internet(at)awe.co.uk, and then delete this message from your computer. While attachments are virus checked, AWE plc does not
accept any liability in respect of any virus which is not detected. AWE Plc Registered in England and Wales Registration No 02763902 AWE, Aldermaston, Reading, RG7 4PR
|