EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Sat. CVS snap built against vxWorks 6.3
From: Andrew Johnson <[email protected]>
To: "Ernest L. Williams Jr." <[email protected]>
Cc: EPICS Core Talk <[email protected]>
Date: Mon, 11 Dec 2006 13:44:28 -0600
Ernest L. Williams Jr. wrote:

The same happens when I try to build for vxWorks 5.5.1.

Here's the patch I'm applying:

Index: CONFIG.Common.vxWorksCommon
===================================================================
diff -u -b -r1.35.2.13 CONFIG.Common.vxWorksCommon
--- CONFIG.Common.vxWorksCommon 9 Dec 2006 00:01:50 -0000       1.35.2.13
+++ CONFIG.Common.vxWorksCommon 11 Dec 2006 19:41:55 -0000
@@ -90,10 +90,10 @@

 #--------------------------------------------------
 # Fix WIND_BASE for vxWorks 6.x on linux
-ifeq ($(VXWORKS_MAJOR_VERSION),6)
-  ifeq ($(WIND_HOST_TYPE),x86-linux)
-    WIND_HOST_TYPE = x86-linux2
-  endif
+ifeq ($(WIND_HOST_TYPE),x86-linux)
+  WIND_HOST_TYPE_5 = $(WIND_HOST_TYPE)
+  WIND_HOST_TYPE_6 = x86-linux2
+  WIND_HOST_TYPE = $(WIND_HOST_TYPE_$(VXWORKS_MAJOR_VERSION))
 endif

 #--------------------------------------------------
@@ -114,9 +114,9 @@
 GNU_DIR = $(GNU_DIR_$(VXWORKS_MAJOR_VERSION))

 # vxWorks 6 moved the subprocess executable programs.
-ifeq ($(VXWORKS_MAJOR_VERSION),6)
-  export GCC_EXEC_PREFIX = $(GNU_DIR)/libexec/gcc/
-endif
+GCC_EXEC_PREFIX_5 = $(GNU_LIB)/gcc-lib/
+GCC_EXEC_PREFIX_6 = $(GNU_DIR)/libexec/gcc/
+export GCC_EXEC_PREFIX = $(GCC_EXEC_PREFIX_$(VXWORKS_MAJOR_VERSION))

 #--------------------------------------------------
 # C++ host processing


- Andrew
--
There is considerable overlap between the intelligence of the smartest
bears and the dumbest tourists -- Yosemite National Park Ranger

Replies:
Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
References:
Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
Re: Sat. CVS snap built against vxWorks 6.3 Andrew Johnson
Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.

Navigate by Date:
Prev: Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
Next: Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
Next: Re: Sat. CVS snap built against vxWorks 6.3 Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·