hello,everyone!
I'm installing epics extensions,when i enter into the
directory /extensions and run the command gmake,it shows some error message like
these:
_______________________________________________________
gmake -C popup buildInstall
gmake[2]: Entering directory
`/home1/local/epics/epics3.13.8/extensions/src/popu
p'
perl
/home1/local/epics/epics3.13.8/base/bin/solaris/makeMakefile.pl O.solaris
H
ost
gmake -C O.solaris -f ../Makefile.Host T_A=solaris BUILD_TYPE=Host
buildInstall
gmake[3]: Entering directory
`/home1/local/epics/epics3.13.8/extensions/src/popu
p/O.solaris'
/opt/SUNWspro/bin/CC
+p -DSOLARIS=8 -O +w -KPIC
-D_REENTRANT -DUNIX -I.
-I.. -I../../../include
-I../../../include/os/solaris
-I/home1/local/epics/epi
cs3.13.8/base/include/os/solaris
-I/home1/local/epics/epics3.13.8/base/include
-c
../popup.cc
"/usr/include/iso/wchar_iso.h", line 100:
Error: Multiple declaration for
mbstat
e_t.
"/opt/SUNWspro/SC5.0/include/CC/./iosfwd", line 51: Error: The
name mbstate_t is
ambiguous, std::mbstate_t and
std::mbstate_t.
"/opt/SUNWspro/SC5.0/include/CC/./iosfwd", line 78: Error:
The name mbstate_t is
ambiguous, std::mbstate_t and
std::mbstate_t.
"/opt/SUNWspro/SC5.0/include/CC/rw/iotraits", line 56: Error:
The name mbstate_t
is ambiguous, std::mbstate_t and
std::mbstate_t.
"/opt/SUNWspro/SC5.0/include/CC/./ios", line 159:
Warning: std::basic_ios<char,
std::char_traits<char>>::copyfmt
hides the function
std::ios_base::copyfmt(const
std::ios_base&).
"/opt/SUNWspro/SC5.0/include/CC/./ostream",
line 82: Where: While specializi
ng
"std::basic_ios<char,
std::char_traits<char>>".
"/opt/SUNWspro/SC5.0/include/CC/./ostream",
line 82: Where: Specialized in
s
td::basic_ostream<char,
std::char_traits<char>>.
"/opt/SUNWspro/SC5.0/include/CC/./ostream",
line 341: Where: Specialized in
non-template
code.
"/opt/SUNWspro/SC5.0/include/CC/./ios", line 159: Warning:
std::basic_ios<wchar_
t, std::char_traits<wchar_t>>::copyfmt
hides the function std::ios_base::copyfmt
(const
std::ios_base&).
"/opt/SUNWspro/SC5.0/include/CC/./ostream", line
82: Where: While specializi
ng
"std::basic_ios<wchar_t,
std::char_traits<wchar_t>>".
"/opt/SUNWspro/SC5.0/include/CC/./ostream",
line 82: Where: Specialized in
s
td::basic_ostream<wchar_t,
std::char_traits<wchar_t>>.
"/opt/SUNWspro/SC5.0/include/CC/./ostream",
line 344: Where: Specialized in
non-template
code.
"../popup.cc", line 66: Warning: String literal converted to char* in
initializa
tion.
"../popup.cc", line 72: Warning (Anachronism): Implicit
int is not supported in
C++.
"../popup.cc", line 85: Warning: String
literal converted to char* in initializa
tion.
"../popup.cc", line 86:
Warning: String literal converted to char* in
initializa
tion.
"../popup.cc", line 87: Warning: String literal converted
to char* in initializa
tion.
"../popup.cc", line 88: Warning: String
literal converted to char* in initializa
tion.
4 Error(s) and 8 Warning(s)
detected.
gmake[3]: *** [popup] Error 4
gmake[3]: Leaving directory
`/home1/local/epics/epics3.13.8/extensions/src/popup
/O.solaris'
gmake[2]:
*** [buildInstall.solaris] Error 2
gmake[2]: Leaving directory
`/home1/local/epics/epics3.13.8/extensions/src/popup
'
gmake[1]: ***
[popup.buildInstall] Error 2
gmake[1]: Leaving directory
`/home1/local/epics/epics3.13.8/extensions/src'
gmake: *** [src.buildInstall]
Error 2
___________________________________________________________________________________
i don't understand the vareity "mbstate_t".
so i don't know how to deal with errors
above,please help me!