Жалоба помогите побороть кулих в Настройка клиентского "софта" Опубликовано 10 июня, 2005 поставил на линукс мандрак 9.2 куликс3 на паре простых приложений возникает ошибка — на time.h ругается (см. ниже на строку и на ошибки) даже на пустую форму тоже ругается пытался сыграть порядком включения в линкере — там вообще все уезжает подскажите как избавится от этого ? Цитата: #if !defined __clock_t_defined && (defined _TIME_H || defined __need_clock_t) # define __clock_t_defined 1 # include <bits/types.h> __BEGIN_NAMESPACE_STD /* Returned by `clock'. */ typedef __clock_t clock_t; //< Ругается сюда __END_NAMESPACE_STD #if defined __USE_XOPEN || defined __USE_POSIX || defined __USE_MISC __USING_NAMESPACE_STD(clock_t) #endif ОШИБКИ Цитата: [C++ Error] time.h(60): E2141 Declaration syntax error [C++ Error] time.h(63): E2141 Declaration syntax error [C++ Error] time.h(79): E2238 Multiple declaration for '__END_NAMESPACE_STD' [C++ Error] time.h(63): E2344 Earlier declaration of '__END_NAMESPACE_STD' [C++ Error] time.h(79): E2141 Declaration syntax error [C++ Error] time.h(131): E2238 Multiple declaration for '__BEGIN_NAMESPACE_STD' [C++ Error] time.h(60): E2344 Earlier declaration of '__BEGIN_NAMESPACE_STD' [C++ Error] time.h(131): E2141 Declaration syntax error [C++ Error] time.h(153): E2238 Multiple declaration for '__END_NAMESPACE_STD' [C++ Error] time.h(79): E2344 Earlier declaration of '__END_NAMESPACE_STD' [C++ Error] time.h(153): E2141 Declaration syntax error [C++ Error] time.h(181): E2238 Multiple declaration for '__BEGIN_NAMESPACE_STD' [C++ Error] time.h(131): E2344 Earlier declaration of '__BEGIN_NAMESPACE_STD' [C++ Error] time.h(181): E2141 Declaration syntax error [C++ Error] time.h(184): E2141 Declaration syntax error [C++ Error] time.h(187): E2293 ) expected [C++ Error] time.h(191): E2141 Declaration syntax error [C++ Error] time.h(226): E2238 Multiple declaration for '__END_NAMESPACE_STD' [C++ Error] time.h(153): E2344 Earlier declaration of '__END_NAMESPACE_STD' [C++ Error] time.h(226): E2141 Declaration syntax error [C++ Error] time.h(233): E2293 ) expected [C++ Error] time.h(239): E2238 Multiple declaration for '__END_NAMESPACE_STD' [C++ Error] time.h(226): E2344 Earlier declaration of '__END_NAMESPACE_STD' [C++ Error] time.h(239): E2141 Declaration syntax error [C++ Error] time.h(244): E2293 ) expected [C++ Error] time.h(244): E2228 Too many error or warning messages
помогите побороть кулих
в Настройка клиентского "софта"
Опубликовано
поставил на линукс мандрак 9.2 куликс3
на паре простых приложений возникает ошибка — на time.h ругается (см. ниже на строку и на ошибки)
даже на пустую форму тоже ругается
пытался сыграть порядком включения в линкере — там вообще все уезжает
подскажите как избавится от этого ?
#if !defined __clock_t_defined && (defined _TIME_H || defined __need_clock_t)
# define __clock_t_defined 1
# include <bits/types.h>
__BEGIN_NAMESPACE_STD
/* Returned by `clock'. */
typedef __clock_t clock_t; //< Ругается сюда
__END_NAMESPACE_STD
#if defined __USE_XOPEN || defined __USE_POSIX || defined __USE_MISC
__USING_NAMESPACE_STD(clock_t)
#endif
ОШИБКИ
[C++ Error] time.h(60): E2141 Declaration syntax error
[C++ Error] time.h(63): E2141 Declaration syntax error
[C++ Error] time.h(79): E2238 Multiple declaration for '__END_NAMESPACE_STD'
[C++ Error] time.h(63): E2344 Earlier declaration of '__END_NAMESPACE_STD'
[C++ Error] time.h(79): E2141 Declaration syntax error
[C++ Error] time.h(131): E2238 Multiple declaration for '__BEGIN_NAMESPACE_STD'
[C++ Error] time.h(60): E2344 Earlier declaration of '__BEGIN_NAMESPACE_STD'
[C++ Error] time.h(131): E2141 Declaration syntax error
[C++ Error] time.h(153): E2238 Multiple declaration for '__END_NAMESPACE_STD'
[C++ Error] time.h(79): E2344 Earlier declaration of '__END_NAMESPACE_STD'
[C++ Error] time.h(153): E2141 Declaration syntax error
[C++ Error] time.h(181): E2238 Multiple declaration for '__BEGIN_NAMESPACE_STD'
[C++ Error] time.h(131): E2344 Earlier declaration of '__BEGIN_NAMESPACE_STD'
[C++ Error] time.h(181): E2141 Declaration syntax error
[C++ Error] time.h(184): E2141 Declaration syntax error
[C++ Error] time.h(187): E2293 ) expected
[C++ Error] time.h(191): E2141 Declaration syntax error
[C++ Error] time.h(226): E2238 Multiple declaration for '__END_NAMESPACE_STD'
[C++ Error] time.h(153): E2344 Earlier declaration of '__END_NAMESPACE_STD'
[C++ Error] time.h(226): E2141 Declaration syntax error
[C++ Error] time.h(233): E2293 ) expected
[C++ Error] time.h(239): E2238 Multiple declaration for '__END_NAMESPACE_STD'
[C++ Error] time.h(226): E2344 Earlier declaration of '__END_NAMESPACE_STD'
[C++ Error] time.h(239): E2141 Declaration syntax error
[C++ Error] time.h(244): E2293 ) expected
[C++ Error] time.h(244): E2228 Too many error or warning messages