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

Subject: RE: error building asyn4-38 : cross_compiler_target_archs=linux-arm
From: 문건영(선형가속기팀) via Tech-talk <tech-talk at aps.anl.gov>
To: "chaker.maazouzi at iphc.cnrs.fr" <chaker.maazouzi at iphc.cnrs.fr>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Wed, 16 Feb 2022 19:13:59 +0000
Dear Chaker Maazouzi

I also experienced the same problem.

The problem is that it cannot find tirpc in the arm target.
If you have installed tirpc, check the path (not the host x86_64) And modify
the asyn/Makefile by referring to the below I edited.

# Some linux systems moved RPC related symbols to libtirpc 
# Define TIRPC in configure/CONFIG_SITE in this case 

ifeq ($(TIRPC),YES)
        ifeq ($(T_A),linux-x86_64)
                USR_INCLUDES_Linux += -I/usr/include/tirpc
                asyn_SYS_LIBS_Linux += tirpc
        endif
        ifeq ($(T_A),linuxRT-rpi4-aarch64)
                USR_INCLUDES_Linux += -I/usr/local/xfel/buildroot/buildroot-2021.11-rpi4-rt/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/include/tirpc
                asyn_SYS_LIBS_Linux += tirpc
        endif
endif

Best regards,
Geonyeong Mun

_________________________________________
Geonyeong Mun
Staff Engineer, Accelerator Division

Pohang Accelerator Laboratory (PAL)
37673 80 Jigokro-127-beongil, Nam-gu,
Pohang, Gyeongbuk, Korea

phone: +82 10 4164 - 2260
office: +82 54 279 - 1098
email: gymun at postech.ac.kr
web: pal.postech.ac.kr


Navigate by Date:
Prev: RE: error building asyn4-38 : cross_compiler_target_archs=linux-arm Mark Rivers via Tech-talk
Next: RecSync installation with python 3.6.8 and twistd 21.7.0 Jianming You 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  <20222023  2024 
Navigate by Thread:
Prev: RE: error building asyn4-38 : cross_compiler_target_archs=linux-arm Mark Rivers via Tech-talk
Next: RecSync installation with python 3.6.8 and twistd 21.7.0 Jianming You 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  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·