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  <20092010  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  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Cross Building Extensions
From: Janet Anderson <[email protected]>
To: David Dudley <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Fri, 04 Dec 2009 14:51:27 -0600
Title: Cross Building Extensions
R3.14.11 base contain a configure/CONFIG.Common.linux-xscale_be file.  It is set up to build only IOC prods and libraries.
Comment out the line "VALID_BUILDS = Ioc" to build both HOST and IOC prods and libraries.

David Dudley wrote:
I have a project where I need to cross build some of the EPICS extensions for another architecture.

Specifically, I want to build the ChannelArchiver to run on a remote Linux host.

I already have the IOS compiled for the host (linux-xscale_be), and it works well, with all the libraries and programs functional on that architecture, but to make the machine I’m setting up an independent system, I need to run the ChannelArchiver as well on that device.

I defined ‘CROSS_COMPILER_TARGET_ARCHS’ in the extensions configure directory to ‘linux-xscale_be’, and when I build, I create a xscale_be bin directory, however the build system doesn’t pick up the target build tools, so it’s building 2 copies of the host programs.

What do I adjust to make the extensions build system pick up the proper toolset?

David Dudley

Replies:
Re: Cross Building Extensions Ralph Lange
References:
Cross Building Extensions David Dudley

Navigate by Date:
Prev: Re: Cross Building Extensions Michael Abbott
Next: Re: Cross Building Extensions Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Cross Building Extensions Michael Abbott
Next: Re: Cross Building Extensions Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·