Погуглил.
Советуют добавить флаг -DHAVE_STRUCT_TIMESPEC к компилятору.
Или вставить это в файл проекта - https://github.com/libusb/libusb/issues/63#issuecomment-111716967
то не для mysql советуют, а для какого-то заголовочного файла pthread.h
в my_global.h
конфликт с time.h
c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(660): error C2011: 'timespec': 'struct' type redefinition
кто знает как пофиксить?
пробовал отключать объявление через _CRT_NO_TIME_T, но в этом случае идут ошибки отсутствия функций
1>c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(639): error C3861: 'localtime_s': identifier not found
1>c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(645): error C3861: 'gmtime_s': identifier not found
PS.
mysql и коннекторы скачал и установил с нуля последние версии.
В гуглах этот баг встречается, но решения не нашел.
а что вы хотите взять из my_global ?
помниться что mysql.h заглаза
а что вы хотите взять из my_global ?
помниться что mysql.h заглаза
скачал mysql++ , а он не компилируется из-за этой ошибки
--
вы частично правы, так как для работы my_global особо не требуется (в примерах http://zetcode.com/db/mysqlc/ по крайней мере всё работает).
скачал mysql++ , а он не компилируется из-за этой ошибки
--
вы частично правы, так как для работы my_global особо не требуется (в примерах http://zetcode.com/db/mysqlc/ по крайней мере всё работает).
я вот честно, про my_global.h от вас первый раз услышал :-) Хотя использую mysql больше 5-ти лет и на разных платформах
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
в my_global.h конфликт с time.h
c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(660): error C2011: 'timespec': 'struct' type redefinition
кто знает как пофиксить?
пробовал отключать объявление через _CRT_NO_TIME_T, но в этом случае идут ошибки отсутствия функций
1>c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(639): error C3861: 'localtime_s': identifier not found
1>c:\program files (x86)\mysql\mysql connector c 6.1\include\my_global.h(645): error C3861: 'gmtime_s': identifier not found
PS.
mysql и коннекторы скачал и установил с нуля последние версии.
В гуглах этот баг встречается, но решения не нашел.