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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Build problem of EPICS R3.14.12.3 for ARM processor in Linux |
From: | Andrew Johnson <[email protected]> |
To: | Jim Chen <[email protected]> |
Cc: | "'EPICS tech-talk'" <[email protected]> |
Date: | Thu, 29 Aug 2013 14:45:42 -0500 |
Hi Jim, On 08/29/2013 10:18 AM, Jim Chen wrote:
make -C ./cap5 install make[2]: Entering directory `/home/root/R3.14.12.3/base/src/cap5' perl ../../bin/linux-arm/makeMakefile.pl O.linux-arm ../../.. mkdir O.Common make -C O.linux-arm -f ../Makefile TOP=../../.. T_A=linux-arm install make[3]: Entering directory `/home/root/R3.14.12.3/base/src/cap5/O.linux-arm' rm -f Cap5.c Cap5.c_new perl /usr/lib/perl/5.14.2/ExtUtils/xsubpp -typemap /usr/lib/perl/5.14.2/ExtUtils/typemap ../Cap5.xs > Cap5.c_new && mv Cap5.c_new Cap5.c Can't open perl script "/usr/lib/perl/5.14.2/ExtUtils/xsubpp": No such file or directory
Martin Konrad's point about a missing Perl package is right, this script normally comes with the standard Perl distribution but many Linux distributions have taken to splitting up Perl into multiple packages and only installing some of them by default.
However unless you are planning to make use of the Perl CA library on this system you can ignore this error, it is only needed to let Perl programs talk to the Channel Access client library. The src/cap5 subdirectory is the last one that gets built in base 3.14 so your installation should be fully working apart from the Perl bindings to CA.
- Andrew -- Advertising may be described as the science of arresting the human intelligence long enough to get money from it. -- Stephen Leacock