Hi Dennis,
Here at DESY we compilered latest version of ChannelArchiver
in Solaris without big problem. Seems like you G++ compiler flags
are not correct. It will be better if you send g++ line too:
/opt/gnu/bin/g++ -g -Wall -Wmissing-prototypes -Woverloaded-virtual
-Wwrite-strings -Wconversion -Wstrict-prototypes -Wpointer-arith -Winline
-I ../../../../../base/src/ca -Wall -DSOLARIS -DUNIX -DEXPL_TEMPL -I.
-I.. -I../../../../include -I../../../../include/os/solaris
-I../../../../../extensions/include -I../../../../../base/include
-I../../../../../base/include/os/solaris -c ../ArchiveException.cc
--- working fine.
In our case all compile options was hidden at
$(EPICS)/base/config/CONFIG_COMMON.
Why extensions depends from base ?
It's not clear for me too.
We had small problem with compiling ../Tools.
in Makefile.Host:
USR_CXXFLAGS_DEFAULT =-Wall -Woverloaded-virtual -pedantic -- seems
enough
And we had problem with -ansi option too.
Best regards,
--
Albert Kagarmanov
DESY, Hamburg, Germany
On Thu, 6 Apr 2000, Dennis M. Reichhold wrote:
> 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.
- Replies:
- Daylight Savings Time Robert Willson
- References:
- Compiling extensions Dennis M. Reichhold
- Navigate by Date:
- Prev:
Compiling extensions Dennis M. Reichhold
- Next:
Daylight Savings Time Robert Willson
- 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
- Navigate by Thread:
- Prev:
Compiling extensions Dennis M. Reichhold
- Next:
Daylight Savings Time Robert Willson
- 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
|