Не является приложением Win32

Страницы: 1
RSS
Не является приложением Win32
 
Начал запускать свой старый скрипт. Он был 100% рабочим. Теперь на версии КВИКа 8.8.4.3 вылазит ошибка:

смысл понятен - мне надо 32 битную, а тут 62. Но как с этим бороться, - не понимаю.
Скрипт пытается сделать
Код
require"socket"
а потом
Код
local RANDOM_SEED=socket.gettime()*10000

Установлена библиотека LuaForWindows и сама Луа.
 
Для х64 можно эти использовать https://github.com/finsight/QUIKSharp/tree/master/src/QuikSharp/lua
 
Цитата
Игорь написал:
Для х64 можно эти использовать  https://github.com/finsight/QUIKSharp/tree/master/src/QuikSharp/lua
не понятно как это мне поможет
 
Цитата
Let_it_go написал:
смысл понятен - мне надо 32 битную, а тут 62. Но как с этим бороться, - не понимаю.

Скорее наоборот: вам нужна версия библиотеки x64 (причем для Lua 5.3), а у вас библиотека собрана под x32 платформу.
(я понимаю, что вы можете не согласиться с таким толкованием, читая сообщение об ошибке, однако такое сообщение следует отнести просто в разряд специфичного юмора программистов из одной не особо известной компании МикроСофт)

Что с этим делать?
Пути два:
1) Обратиться к автору библиотеки и попросить его собрать для вас вариант x64 для Lua 5.3
2а) Если вы знаете где взять исходники - обратиться к тому, кто понимает как сделать пункт 1)
2б) Самостоятельно проделать пункт 1)
Если исходников нет  - увы, ничего поделать нельзя.
Страницы: 1
Читают тему
Наверх