EPICS Controls 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  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Channel Archiver installation on Solaris 2.6
From: Wang Chunhong <[email protected]>
To: <[email protected]>
Date: Tue, 4 Jun 2002 08:43:04 +0800 (CST)
Hi, All,

 This is Chunhong Wang from IHEP sending this mail. We are using Solaris 
2.6 and EPICS 3.13.4 (which is compiled with gcc/g++ 2.95.3). I has some 
problems with ChannelArchiver(1.9.1) installation. The error messages is as 
follows:
> gmake[2]: Entering directory
> `/home1/local/epicsadm/epics3.13.4_ori/extensions/src/ChannelArchiver/Engin
> e/O.solaris' /usr/local/bin/g++        -Dsolaris
>  -I../../../../../base/src/ca -DSOLARIS -fPIC -D_REENTRANT  -DUNIX 
>  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
> -I../../../../../base/include -I../../../../../base/include/os/solaris -c  
>  ../ChannelInfo.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../CircularBuffer.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../Engine.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../EngineServer.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../GroupInfo.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../HTMLPage.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../LockFile.cc
>  /usr/local/bin/g++        -Dsolaris -I../../../../../base/src/ca -DSOLARIS
>  -fPIC -D_REENTRANT  -DUNIX  -DEXPL_TEMPL -I. -I..  -I../../../../include
>  -I../../../../include/os/solaris -I../../../../../extensions/include
>  -I../../../../../base/include -I../../../../../base/include/os/solaris
>  -c   ../main.cc
>  In file included from ../../../../../base/include/os/solaris/osiSock.h:36,
>                   from ../HTMLPage.h:14,
>                   from ../main.cpp:22,
>                   from ../main.cc:6:
>  /usr/include/net/if.h:86: `struct map' redeclared as different kind of
>  symbol
>  /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-
> 3/stl_map.h:48: previous declaration of `template <class _Key, class _Tp,
>  class _Compare = struct less<_Key>, class _Alloc = class allocator<_T2> >
>  class
>  map<_Key,_Tp,_Compare,_Alloc>'
>  gmake[2]: *** [main.o] Error 1
>  gmake[2]: Leaving directory
>  `/home1/local/epicsadm/epics3.13.4_ori/extensions/src/ChannelArchiver/Engin
> e/O.solaris' gmake[1]: *** [install.solaris] Error 2
>  gmake[1]: Leaving directory
>  `/home1/local/epicsadm/epics3.13.4_ori/extensions/src/ChannelArchiver/Engin
> e' gmake: *** [all] Error 2
> 

Who knows how to solve this problem. Pls let me know!

If someone has ChannelArchiver distribution on Solaris 2.6, pls let me 
know. I want to try yours.

Thanks in advance!

Best regards,


--------------------------------------
Chunhong Wang
Control group
Accelerator center of IHEP
P.O.Box 918 (10)
Beijing 100039
P.R. China
Phone: (8610) 6823 6274
FAX: (8610) 6823 6190
E-Mail: [email protected]
----------------------------------------



Replies:
Re: Channel Archiver installation on Solaris 2.6 Steven Hartman

Navigate by Date:
Prev: Xycom Device/Driver Support Andy Foster
Next: Help about caTcl guobao shen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  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: Re: Xycom Device/Driver Support Till Straumann
Next: Re: Channel Archiver installation on Solaris 2.6 Steven Hartman
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  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 ·