Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > [BCC32 Error]


Автор: Лена 8.1.2010, 12:09
При переводе проекта созданного в Windows XP C++ Builder 2007 в Windows 7 C++ Builder 2010, получаю ошибки.
Подскажите, пожалуйста, это как-то можно победить?


Компилятор останавливается в файле: IdStackBSDBase.hpp 

Код

#pragma pack(push,1)
struct TIdIn6Addr
{
    
    union
    {
        struct 
        {
            StaticArray<unsigned, 4> s6_addr32;
            
        };
        struct 
        {
            StaticArray<System::Word, 8> s6_addr16;
            
        };
        struct 
        {
            StaticArray<System::Byte, 16> s6_addr;//тут остановка!!!
            
        };
        
    };
};
#pragma pack(pop)




[BCC32 Error] IdStackBSDBase.hpp(156): E2139 Declaration missing ;
[BCC32 Error] xlocale(655): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::in(int &,const char *,const char *,const char * &,wchar_t *,wchar_t *,wchar_t * &) const'
[BCC32 Error] xlocale(542): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::in(int &,const char *,const char *,const char * &,wchar_t *,wchar_t *,wchar_t * &) const'
[BCC32 Error] xlocale(663): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::out(int &,const wchar_t *,const wchar_t *,const wchar_t * &,char *,char *,char * &) const'
[BCC32 Error] xlocale(550): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::out(int &,const wchar_t *,const wchar_t *,const wchar_t * &,char *,char *,char * &) const'
[BCC32 Error] xlocale(670): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::unshift(int &,char *,char *,char * &) const'
[BCC32 Error] xlocale(558): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::unshift(int &,char *,char *,char * &) const'
[BCC32 Error] xlocale(677): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::length(const int &,const char *,const char *,unsigned int) const'
[BCC32 Error] xlocale(564): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::length(const int &,const char *,const char *,unsigned int) const'
[BCC32 Error] xlocale(681): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::id'
[BCC32 Error] xlocale(570): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::id'
[BCC32 Error] xlocale(684): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::codecvt(unsigned int)'
[BCC32 Error] xlocale(572): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::codecvt(unsigned int)'
[BCC32 Error] xlocale(690): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::codecvt(const _Locinfo &,unsigned int)'
[BCC32 Error] xlocale(578): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::codecvt(const _Locinfo &,unsigned int)'
[BCC32 Error] xlocale(697): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::_Getcat(const locale::facet * *,const locale *)'
[BCC32 Error] xlocale(584): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::_Getcat(const locale::facet * *,const locale *)'
[BCC32 Error] xlocale(706): E2238 Multiple declaration for '~codecvt<wchar_t,char,int>::codecvt()'
[BCC32 Error] xlocale(594): E2344 Earlier declaration of '~codecvt<wchar_t,char,int>::codecvt()'
[BCC32 Error] xlocale(711): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::_Init(const _Locinfo &)'
[BCC32 Error] xlocale(599): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::_Init(const _Locinfo &)'
[BCC32 Error] xlocale(718): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::do_in(int &,const char *,const char *,const char * &,wchar_t *,wchar_t *,wchar_t * &) const'
[BCC32 Error] xlocale(603): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::do_in(int &,const char *,const char *,const char * &,wchar_t *,wchar_t *,wchar_t * &) const'
[BCC32 Error] xlocale(754): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::do_out(int &,const wchar_t *,const wchar_t *,const wchar_t * &,char *,char *,char * &) const'
[BCC32 Error] xlocale(611): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::do_out(int &,const wchar_t *,const wchar_t *,const wchar_t * &,char *,char *,char * &) const'
[BCC32 Error] xlocale(792): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::do_unshift(int &,char *,char *,char * &) const'
[BCC32 Error] xlocale(619): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::do_unshift(int &,char *,char *,char * &) const'
[BCC32 Error] xlocale(817): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::do_length(const int &,const char *,const char *,unsigned int) const'
[BCC32 Error] xlocale(626): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::do_length(const int &,const char *,const char *,unsigned int) const'
[BCC32 Error] xlocale(878): E2238 Multiple declaration for 'codecvt<wchar_t,char,int>::codecvt(codecvt<wchar_t,char,int> &)'
[BCC32 Error] xlocale(638): E2344 Earlier declaration of 'codecvt<wchar_t,char,int>::codecvt(codecvt<wchar_t,char,int> &)'
[BCC32 Error] xlocale(878): E2238 Multiple declaration for 'operator codecvt<wchar_t,char,int>::=(const codecvt<wchar_t,char,int> &)'
[BCC32 Error] xlocale(638): E2344 Earlier declaration of 'operator codecvt<wchar_t,char,int>::=(const codecvt<wchar_t,char,int> &)'
[BCC32 Error] xlocale(700): E2285 Could not find a match for 'codecvt<>::codecvt(_Locinfo)'
[BCC32 Error] xlocale(1168): E2238 Multiple declaration for 'ctype<char>::is(short,char) const'
[BCC32 Error] xlocale(930): E2344 Earlier declaration of 'ctype<char>::is(short,char) const'
[BCC32 Error] xlocale(1174): E2238 Multiple declaration for 'ctype<char>::is(const char *,const char *,short *) const'
[BCC32 Error] xlocale(935): E2344 Earlier declaration of 'ctype<char>::is(const char *,const char *,short *) const'
[BCC32 Error] xlocale(1184): E2238 Multiple declaration for 'ctype<char>::scan_is(short,const char *,const char *) const'
[BCC32 Error] xlocale(941): E2344 Earlier declaration of 'ctype<char>::scan_is(short,const char *,const char *) const'
[BCC32 Error] xlocale(1193): E2238 Multiple declaration for 'ctype<char>::scan_not(short,const char *,const char *) const'
[BCC32 Error] xlocale(947): E2344 Earlier declaration of 'ctype<char>::scan_not(short,const char *,const char *) const'
[BCC32 Error] xlocale(1201): E2238 Multiple declaration for 'ctype<char>::tolower(char) const'
[BCC32 Error] xlocale(953): E2344 Earlier declaration of 'ctype<char>::tolower(char) const'
[BCC32 Error] xlocale(1206): E2238 Multiple declaration for 'ctype<char>::tolower(char *,const char *) const'
[BCC32 Error] xlocale(958): E2344 Earlier declaration of 'ctype<char>::tolower(char *,const char *) const'
[BCC32 Error] xlocale(1211): E2238 Multiple declaration for 'ctype<char>::toupper(char) const'
[BCC32 Error] xlocale(963): E2344 Earlier declaration of 'ctype<char>::toupper(char) const'
[BCC32 Error] xlocale(1216): E2238 Multiple declaration for 'ctype<char>::toupper(char *,const char *) const'
[BCC32 Error] xlocale(968): E2344 Earlier declaration of 'ctype<char>::toupper(char *,const char *) const'
[BCC32 Error] xlocale(968): E2228 Too many error or warning messages
Failed
Elapsed time: 00:00:05.5

Автор: Лена 8.1.2010, 14:27
Вот подсказали, откуда ноги ростут: http://indy.codeplex.com/WorkItem/View.aspx?WorkItemId=15347

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)