Формат файла DLL не распознан - PullRequest
0 голосов
/ 23 марта 2020

Итак, я уже некоторое время пытаюсь установить модуль luasql - mysql и продолжаю сталкиваться с проблемами. На этот раз, когда я go, чтобы установить это дает мне эту ошибку:

luasql-mysql 2.5.0-1 depends on lua >= 5.1 (5.3-1 provided by VM)
mingw32-gcc -O2 -c -o src/luasql.o -IC:\Program Files\lua-5.3.5\src src/luasql.c - 
Ic:/windows/system32/include
mingw32-gcc -O2 -c -o src/ls_mysql.o -IC:\Program Files\lua-5.3.5\src src/ls_mysql.c - 
Ic:/windows/system32/include
mingw32-gcc -shared -o luasql/mysql.dll src/luasql.o src/ls_mysql.o -Lc:/windows/system32 - 
lmysqlclient C:\Program Files\lua-5.3.5\src/lua53.dll -lm
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lmysqlclient
C:\Program Files\lua-5.3.5\src\lua53.dll: file not recognized: file format not recognized
collect2.exe: error: ld returned 1 exit status

Error: Build error: Failed compiling module luasql/mysql.dll

Я собираюсь попробовать переустановить все и, надеюсь, это работает, но если кто-нибудь знает, почему у меня возникает эта проблема, то я бы ценим помощь.

...