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  <20152016  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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Problem compiling Base after linux distribution upgrade
From: Andrew Johnson <[email protected]>
To: <[email protected]>
Date: Fri, 11 Dec 2015 10:32:58 -0600
Hi Mike,

On 12/11/2015 10:20 AM, Michael Westfall wrote:
> I just upgraded my Debian from Wheezy to Jessie, and now when I try to
> compile Base, it fails with this error:
> 
> make[3]: Entering directory
> '/opt/epics/base-3.14.12.4/src/cap5/O.linux-x86_64'
> make[3]: *** No rule to make target '/usr/lib/perl/5.14/CORE/EXTERN.h',
> needed by 'Cap5.o'.  Stop.
> 
> Seems I'm lacking some perl stuff.
> I tried 'sudo apt-get install libperl-dev', and it downloaded and
> installed,
> but I still have the same error.
> 
> What am I forgetting to install?

Was this copy of Base already built once under Wheezy? The particular
error you're getting implies that the issue is a missing dependency
(i.e. a filename given in the src/cap5/O.linux-x86_64/Cap5.d file)
rather than a missing include file. Presumably the Perl version was
upgraded so that include file has been replaced with another one under a
different path. Try going into src/cap5 and doing a 'make rebuild'; I
suspect the clean will clear the error by removing the old Cap5.d file,
forcing a new one to be created with the correct path.

- Andrew

-- 
Light thinks it travels faster than anything but it is wrong.
No matter how fast light travels, it finds the darkness has
always got there first, and is waiting for it.
    -- Terry Pratchett, Reaper Man


Replies:
Re: Problem compiling Base after linux distribution upgrade Michael Westfall
References:
Problem compiling Base after linux distribution upgrade Michael Westfall

Navigate by Date:
Prev: Re: Problem compiling Base after linux distribution upgrade Jani Hakala
Next: Re: Problem compiling Base after linux distribution upgrade Michael Westfall
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Problem compiling Base after linux distribution upgrade Jani Hakala
Next: Re: Problem compiling Base after linux distribution upgrade Michael Westfall
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·