EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  <20002001  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  <20002001  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: Building base EPICS 3.13.2 under KAI C++ compiler
From: [email protected] (Kay Kasemir)
To: Vladimir Sirotenko <[email protected]>, [email protected]
Date: Thu, 06 Jul 2000 14:12:24 -0600
At 02:57 PM 7/6/00 -0500, Vladimir Sirotenko wrote:
>Hi,
>
>I am building base EPICS (host) under KAI compiler KCC on Linux box
>and build  was ok with several warnings.
>Unfortunately, CA client does not work.
>When I run ca_test (with excas running)  I got the following:
>
><d0lxbld4> ca_test janet
>CAC: post_msg(): Corrupt cmd in UDP msg d00
...

Could it be that your compilation does not handle the byte swapping?
On Linux (PCs), the macros in Epics/base/src/ca/net_convert.h
that try to figure out whether you need byte swapping or not
depend on defines like
	
#elif defined(_M_IX86) || defined(_X86_)

Maybe these are defined per default for gcc/g++ but not your KAI?

-Kay
(not KAI)


References:
Building base EPICS 3.13.2 under KAI C++ compiler Vladimir Sirotenko

Navigate by Date:
Prev: Building base EPICS 3.13.2 under KAI C++ compiler Vladimir Sirotenko
Next: RE: Building base EPICS 3.13.2 under KAI C++ compiler Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Building base EPICS 3.13.2 under KAI C++ compiler Vladimir Sirotenko
Next: RE: Building base EPICS 3.13.2 under KAI C++ compiler Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·