История изменений
Исправление
EXL,
(текущая версия)
:
И кстати, вот ты в код залез, а самого нужного почему-то не увидел.
А ведь там:
#if !(defined(_WIN32) || defined(_WIN64))
#if defined(LIBUUID)
#include <uuid/uuid.h>
#else /* if defined(USE_LIBUUID) */
Следовательно наиболее оптимальным для TC решением проблемы будет убрать флажок -Wl,--allow-multiple-definition и добавить флажок -DLIBUUID, после чего ошибка должна уйти и «вредная» линковка тоже.
Исходная версия
EXL,
:
И кстати, вот ты в код залез, а самого нужного почему-то не увидел.
А ведь там:
#if !(defined(_WIN32) || defined(_WIN64))
#if defined(LIBUUID)
#include <uuid/uuid.h>
#else /* if defined(USE_LIBUUID) */
Следовательно наиболее оптимальным для TC решением проблемы будет убрать флажок -Wl,--allow-multiple-definition и добавить флажок -DLIBUUID, после чего ошибка должна уйти и «вредная» линковка тоже.