EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20212022  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  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: motor module make error
From: Kevin Peterson via Tech-talk <tech-talk at aps.anl.gov>
To: "Johnson, Andrew N." <anj at anl.gov>, 网易邮件中心 <l123173 at 163.com>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Fri, 22 Oct 2021 11:49:48 -0500
I was able to build the master branch of motor against base-7.0.6.1 on RHEL8. I used a custom assemble_synApps config file, motor-rhel8-test, that I created manually. Here are the steps I took:

# Obtain and build EPICS base

$ wget https://epics.anl.gov/download/base/base-7.0.6.1.tar.gz
$ tar xzvf base-7.0.6.1.tar.gz
$ cd base-7.0.6.1
$ export EPICS_HOST_ARCH=linux-x86_64
$ make
$ cd ..

# Obtain a subset of synApps modules

$ wget https://raw.githubusercontent.com/EPICS-synApps/support/master/assemble_synApps.sh
$ cat motor-rhel8-test

EPICS_BASE=/home/beams/KPETERSN/epics/base-7.0.6.1/

HAVE_HIDAPI=NO
WITH_PVA=YES

### The name of the synApps directory can be customized
SYNAPPS_DIR=synApps_rhel8

SUPPORT=R6-2-1
UTILS=R6-2-1
DOCUMENTATION=R6-2-1

ASYN=R4-42
AUTOSAVE=R5-10-2
BUSY=R1-7-3
CALC=R3-7-4
SNCSEQ=2.2.9
STD=R3-6-3

MOTOR=master
$ ./assemble_synApps.sh configs/motor-rhel8-test full
$ cd synApps_rhel8/support

# Manually edit RELEASE files

1. Comment out the following line from calc-R3-7-4/configure/RELEASE:

  SSCAN=$(SUPPORT)/sscan-2-9

2. Comment out the following line from motor-master/configure/RELEASE:

  IPAC=$(SUPPORT)/ipac-R2-15

# Build synApps

$ export EPICS_HOST_ARCH=linux-x86_64
$ make

Note: if you build all the synApps modules it is much less likely that RELEASE files will need to be modified.

Kevin


On 10/21/21 17:40, Kevin Peterson wrote:
I've built motor-R7-2-2 against base-7.0.4.1 on RHEL8, but I haven't built anything against base-7.0.6.1 yet.  I'll test that tomorrow.

Kevin

References:
motor module make error 网易邮件中心 via Tech-talk
Re: motor module make error Johnson, Andrew N. via Tech-talk
Re: motor module make error Kevin Peterson via Tech-talk

Navigate by Date:
Prev: Re: [EXTERNAL] Data Browser (phoebus) auto data fetching from an Archiver Appliance Hartman, Steven via Tech-talk
Next: Re: Measurement Computing USB-1608G_2AO support Dudley, David 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  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: motor module make error Kevin Peterson via Tech-talk
Next: Re:RE: motor module make error 网易邮件中心 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  <20212022  2023  2024 
ANJ, 22 Oct 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·