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  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 
<== Date ==> <== Thread ==>

Subject: Compiling extensions
From: "Dennis M. Reichhold" <reichhol@rcf.rhic.bnl.gov>
To: tech-talk@aps.anl.gov
Date: Thu, 6 Apr 2000 16:10:08 -0400 (EDT)
Hi-

     I'm trying to compile the extensions to version 3.13.1 on Solaris,
and I'm having the worst luck (or maybe I'm just being obtuse).  I've
already compiled the base, and right now, I'm just focusing on the Channel
Archiver.  I downloaded the latest version from LANL, unzipped it, and
dived in.  The first set of errors surrounded some header files that
couldn't be found.  I fixed that, but now I'm still getting the following:

"../../../include/iostream.h", line 97: Error: bool is not defined.
"../../../include/iostream.h", line 216: Error: bool is not defined.
"../stdString.h", line 7: Error: Type name expected instead of "using".
"../stdString.h", line 30: Error: Type name expected instead of "bool".
"../stdString.h", line 30: Error: No storage class or type for this declaration.
"../stdString.h", line 30: Error: "," expected instead of "empty".
"../stdString.h", line 33: Error: Use ";" to terminate declarations.
"../stdString.h", line 58: Error: Type name expected instead of "bool".
"../stdString.h", line 58: Error: No storage class or type for this declaration.
"../stdString.h", line 58: Error: Multiple declaration for bool.
"../stdString.h", line 58: Error: "," expected instead of "operator".
"../stdString.h", line 59: Error: Use ";" to terminate declarations.
"../stdString.h", line 59: Error: Type name expected instead of "bool".
"../stdString.h", line 59: Error: No storage class or type for this declaration.
"../stdString.h", line 59: Error: Multiple declaration for bool.
"../stdString.h", line 59: Error: "," expected instead of "operator".
"../stdString.h", line 60: Error: Use ";" to terminate declarations.
"../stdString.h", line 60: Error: Type name expected instead of "bool".
"../stdString.h", line 60: Error: No storage class or type for this declaration.
"../stdString.h", line 60: Error: Multiple declaration for bool.
"../stdString.h", line 60: Error: "," expected instead of "operator".
"../stdString.h", line 61: Error: Use ";" to terminate declarations.
"../stdString.h", line 61: Error: Type name expected instead of "bool".
"../stdString.h", line 61: Error: No storage class or type for this declaration.
"../stdString.h", line 61: Error: Multiple declaration for bool.

     As far as I can tell, I'm using the correct versions of gnumake and
g++.  Is there something more basic that I'm missing?  Would it be
possible for someone to give me a brief summary of the steps to compile
the Channel Archiver?

     Thanks.

						-Dennis



Replies:
Re: Compiling extensions Albert Kagarmanov

Navigate by Date:
Prev: RE: ATC40 & R3.13.1 Jeff Hill
Next: Re: Compiling extensions Albert Kagarmanov
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 
Navigate by Thread:
Prev: RE: ATC40 & R3.13.1 Jeff Hill
Next: Re: Compiling extensions Albert Kagarmanov
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 
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 ·