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: embedded linux target with uClibC and PREEMPT_RT needs caRepeater |
From: | "Ernest L. Williams Jr." <[email protected]> |
To: | Dirk Zimoch <[email protected]> |
Cc: | EPICS Techtalk <[email protected]> |
Date: | Wed, 23 May 2012 10:03:14 -0700 |
On 05/23/2012 08:49 AM, Dirk Zimoch wrote:
Michael Davidsaver wrote:On 5/22/2012 9:07 PM, Ernest L. Williams Jr. wrote:... We build our target as a CROSS, so caRepeater only gets built for HOST builds.Was there something which required this?I have put this into all of my embedded Linux cross CONFIG.Common.* files: VALID_BUILDS = Host Ioc Now it builds caRepeater, caget, caput (and more things you won't need: antelope -- does not hurt).
Hi Dirk, That works like a charm. :) [ernesto@lcls-dev2 ca]$ make CROSS_COMPILER_TARGET_ARCHS=linuxRT-x86 make -C O.linux-x86 -f ../Makefile TOP=../../.. T_A=linux-x86 installmake[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/base/base-R3-14-12/src/ca/O.linux-x86'
make[1]: Nothing to be done for `install'.make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/base/base-R3-14-12/src/ca/O.linux-x86'
make -C O.linuxRT-x86 -f ../Makefile TOP=../../.. T_A=linuxRT-x86 installmake[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/base/base-R3-14-12/src/ca/O.linuxRT-x86'
Installing created file ../../../bin/linuxRT-x86/caRepeater Cheers, Ernest
Dirk