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!
|