Всем доброе время суток, я пытаюсь собрать проект расположенный на
github если в краце это dll библиотека для работы с WS
Вроде бы все собирается в 2е команды:
gcc -c -DLWS_EXPORTS lws2mql.c
и
gcc -shared -o lws2mql.dll lws2mql.o -L..\lib\ -lwebsockets
Беда в том что вторая команда не как не отрабатывает и выдает ошибку
C:\C++\lws2mql\src>gcc -shared -o lws2mql.dll lws2mql.o -L..\lib\ -lwebsockets
c:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bi
n/ld.exe: cannot find -lwebsockets
collect2.exe: error: ld returned 1 exit status
C:\C++\lws2mql\src>
Немного покопавшись я нашел похожую проблему:
тут
Если проще он предложил поменять пути на
такие
Вроде как для него это сработало, но в моем случае это не работает.
C:\C++\lws2mql\src>gcc -shared -o lws2mql.dll lws2mql.o -L..\MQL5\Libraries\ -lw
ebsockets
c:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bi
n/ld.exe: skipping incompatible ..\MQL5\Libraries\/libwebsockets.dll when search
ing for -lwebsockets
c:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bi
n/ld.exe: skipping incompatible ..\MQL5\Libraries\/libwebsockets.dll when search
ing for -lwebsockets
c:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bi
n/ld.exe: cannot find -lwebsockets
collect2.exe: error: ld returned 1 exit status
C:\C++\lws2mql\src>
Во общем, не знаю что делать, потому что не понимаю почему он не находит файл, и прошу помощи у знатоков - как собрать эту приблуду?
юзаю: gcc (GCC) 8.3.0
ос Win7 x64