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
<2022>
2023
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
<2022>
2023
2024
|