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  2021  2022  <20232024  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  <20232024 
<== Date ==> <== Thread ==>

Subject: Re: Where the antelope play?
From: Andrew Johnson via Tech-talk <tech-talk at aps.anl.gov>
To: tech-talk at aps.anl.gov
Date: Thu, 16 Mar 2023 17:14:29 -0500
Hi William,

On 3/16/23 9:00 PM, William F Badgett Jr via Tech-talk wrote:
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:
  1. installed various ncurses packages
  2. Played with CONFIG_SITE.Common.linux-x86_64, various curses, ncurses and related options
Any ideas?
Can you go back and look for the *first* build error that GNUmake gives you from a serial build (i.e. without giving any -j options), it's almost certainly not the one you show above. We will need to see the full command-line that generated the error as well in order to be able to help you.

The main reason that antelope comes up so often is that it's generally the first full executable program that gets built from C code, so it trips many compiler and linker mis-configuration issues.

Is AlmaLinux 9 a clone of RHEL-9? I believe I once built a Base-7.0 development version on RHEL-9 without any problems, but that was a while back.

- Andrew

-- 
Complexity comes for free, Simplicity you have to work for.

References:
Where the antelope play? William F Badgett Jr via Tech-talk

Navigate by Date:
Prev: Re: External: Where the antelope play? Niko Kivel via Tech-talk
Next: About MAXv controller PV recognize problem whitetiger1123 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  <20232024 
Navigate by Thread:
Prev: Re: External: Where the antelope play? Niko Kivel via Tech-talk
Next: About MAXv controller PV recognize problem whitetiger1123 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  <20232024 
ANJ, 16 Mar 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·