История изменений
Исправление 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
, после чего ошибка должна уйти и «вредная» линковка тоже.