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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: External: Where the antelope play? |
From: | Niko Kivel via Tech-talk <tech-talk at aps.anl.gov> |
To: | William F Badgett Jr <badgett at fnal.gov>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Thu, 16 Mar 2023 21:42:22 +0000 |
Hi William
I exclusively build in docker containers and those are the steps that install the packages for Alma 9.1.
-- snip ------------------------------------------ FROM almalinux:9.1 AS base
ARG epicsBaseVersion # ===== Metadata LABEL ca.lightsource="Canadian Light Source Inc." LABEL ca.lightsource.image.authors="niko.kive at lightsource.ca" LABEL version="1.3.1" LABEL description="CLS Docker image for EPICS R7.0.7, OS: AlmaLinux 9.1" ENV EPICS_HOST_ARCH=Alma9-x86_64 RUN dnf -y update RUN dnf -y groupinstall 'Development Tools' RUN dnf -y install vim tree perl RUN dnf -y install readline-devel ncurses-devel libcurl-devel # needed for asyn RUN dnf -y --enablerepo=crb install libtirpc-devel # needed for edm RUN dnf -y install motif motif-devel libXtst-devel RUN dnf -y --enablerepo=crb install giflib-devel # ----- cleanup RUN dnf clean all
--------------------------------------------
CONFIG.Common has COMMANDLINE_LIBRARY = READLINE_NCURSES --------------------------------------------
That's all I needed to compile w/o errors.
HTH Niko
--
Dr. Niko Kivel, CSPO Senior Controls Analyst | Canadian Light Source +1-306-657-3778 lightsource.ca From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of William F Badgett Jr via Tech-talk <tech-talk at aps.anl.gov>
Sent: Thursday, March 16, 2023 3:00:19 PM To: tech-talk at aps.anl.gov Subject: External: Where the antelope play?
Looks like antelope compiling has been a recurring problem over the years for EPICS base, I tried each of the suggestions without improvement:
EPICS_HOST_ARCH=linux-x86_64
on AlmaLinux 9
make[4]: *** No rule to make target 'antelope', needed by '../../../../bin/linux-x86_64/antelope'. Stop.
make[4]: Leaving directory '/data/base-7.0.7/modules/libcom/src/O.linux-x86_64'
make[3]: *** [../../../configure/RULES_ARCHS:58: install.linux-x86_64] Error 2
make[3]: Leaving directory '/data/base-7.0.7/modules/libcom/src'
make[2]: *** [../../configure/RULES_DIRS:85: src.install] Error 2
make[2]: Leaving directory '/data/base-7.0.7/modules/libcom'
make[1]: *** [../configure/RULES_DIRS:85: libcom.install] Error 2
make[1]: Leaving directory '/data/base-7.0.7/modules'
make: *** [configure/RULES_DIRS:85: modules.install] Error 2
Things tried:
Any ideas?
thanks
William Badgett
Accelerator Division Controls
Neutrino Division Operations
Fermi National Accelerator Lab
Kirk and Wilson Roads
BTE-214 Booster Tower East Room 214
Batavia, IL 60510 U.S.A.
badgett at fnal.gov
|