Я связываю dll с некоторыми зависимостями от других dll.У меня проблема со связыванием 64-битной версии моего проекта.С 32-битной версией все в порядке, поскольку я использую mingw32.Но когда я переключаюсь на 64-битную версию зависимых dll и mingw-w64, она говорит следующее:
c:/.../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible .\lib\native/libblabla.dll when searching for -llibblabla
Где 'libblabla' - это библиотека, от которой я зависим.Я абсолютно уверен, что это 64-битная версия и должна быть совместимой.Это ошибка в mingw?
Кроме того, я попытался связать, используя файл lib, но при условии, что lib также считается несовместимым, а тот, что сгенерирован dlltool, не имеет созданной таблицы импорта!
IЯ полностью застрял с этим.Спасибо.