g+
g+ Communities
Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  Index 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
<== Date ==> <== Thread ==>

Subject: Linux GNU Tool Chain for Tornado 2.0 available
From: "Ernest L. Williams Jr." <snsernesto@home.com>
To: "'EPICS-tech-talk'" <tech-talk@aps.anl.gov>
Date: Mon, 14 Jan 2002 23:12:29 -0500
Hi everyone,


Here at the Spallation Neutron Source (SNS) we have a need to build 
our EPICS vxWorks target on Linux platforms.

Currently we are supporting the following Hosts:
x86 --- Red Hat Linux 7.0
x86 --- Red Hat Linux 7.1
x86 --- Red Hat Linux 7.2

Currently we are supporting the following targets:
vxWorks 5.4.2 --- MVME2101
vxWorks 5.4.2 --- MVME2302 (still in progress)
vxWorks 5.4 --- MVME167 (only in old "test-stands")
------------------------------------------------------------------------------------

Andrew Johnson (at Argonne National Labs) and Jeff Hill (LANL) suggested that
we request the GNU source for cross-compiling from Windriver Systems (WRS).
We will then be able to port the Tool-Chain to Linux.

So, we requested the Windriver GNU toolchain source code CD.
The WRS Part No: TDK-12878-ZC, CD Title: Tornado 2.0 GNU Source

The CD is "free" if you have a valid WRS license; just request
from local WRS Sales Rep.


The above approach is recommended to ensure compatability with the vxWorks 
libraries.

We tried to use the newer gcc-2.95.X compilers on our own with limited 
success in EPICS R3.13.X.  However, when we moved to EPICS R3.14.0beta1 the 
"underground" approach no longer worked for us.  

EPICS R3.14.0beta1 introduced a lot of C++ code in the EPICS and Channel 
Access code.  Basically our EPICS IOCs went "belly-up"
-----------------------------------------------------------------------------------------

We have tested the new compiler mainly with the PPC603 EPICS IOCs.

Please provide any comments/feedback.


How to get and build the cross-compiler from the SNS Project?

Get the "source-code" gzip'd distribution from our public ftp site:

ftp://snsftp.sns.ornl.gov/UPLOAD/controls/CROSS

SNS collaborators can access the distribution via CVS {cvsroot/t202/host/src}

There will be a README file there for the build instructions.


For technical difficulties send e-mail to Dave Thompson or Ernest Williams.


Thanks,
Ernest L. Williams Jr.  (SNS-ORNL)
ernesto@sns.gov

Dave Thompson (ORNL)
thompsondh@ornl.gov


Navigate by Date:
Prev: Re: channel access reboot behavior Paul Sichta
Next: CA Client Diagnostic Message john sinclair
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
Navigate by Thread:
Prev: Re: channel access reboot behavior Paul Sichta
Next: CA Client Diagnostic Message john sinclair
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICSv4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·