Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 14:34
Latest post of the previous page:
2useven10 ,
Renewal работает
но меня смущает вот такое сообщение об ошибке при старте Far
╔════════════════════════════════════════════════════ LuaMacro ═════════════════════════════════════════════════════╗
║ ...r Manager\Profile\Macros\scripts\ClickToTitleDir.lua:71: module 'ffi' not found: ║
║ no field package.preload['ffi'] ║
║ no file 'C:\Users\sim\AppData\Roaming\Far Manager\Profile\Macros\modules\ffi.lua' ║
║ no file 'C:\Users\sim\AppData\Roaming\Far Manager\Profile\Macros\modules\ffi\init.lua' ║
║ no file '.\ffi.lua' ║
║ no file 'C:\Downloads\Far\lua\ffi.lua' ║
║ no file 'C:\Downloads\Far\lua\ffi\init.lua' ║
║ no file 'C:\Downloads\Far\ffi.lua' ║
║ no file 'C:\Downloads\Far\ffi\init.lua' ║
║ no file 'C:\Users\sim\AppData\Roaming\Far Manager\Profile\Macros\lib64\ffi.dll' ║
║ no file '.\ffi.dll' ║
║ no file 'C:\Downloads\Far\ffi.dll' ║
║ no file 'C:\Downloads\Far\loadall.dll' ║
║ stack traceback: ║
║ [C]: in function 'require' ║
║ ...r Manager\Profile\Macros\scripts\ClickToTitleDir.lua:71: in main chunk ║
║ (tail call): ? ║
║ [C]: in function 'xpcall' ║
║ C:\Downloads\Far\Plugins\LuaMacro\utils.lua:795: in function <C:\Downloads\Far\Plugins\LuaMacro\utils.lua:772> ║
║ [C]: in function 'RecursiveSearch' ║
║ C:\Downloads\Far\Plugins\LuaMacro\utils.lua:864: in function <C:\Downloads\Far\Plugins\LuaMacro\utils.lua:692> ║
║ (tail call): ? ║
║ (tail call): ? ║
╟───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
║ { OK } [ Edit ] ║
╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
Случайности не случайны.
Sim
Shmuel
Posts: 7246 Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times
Post
by Shmuel » Wed 11 Sep, 2024 14:46
Sim wrote: Wed 11 Sep, 2024 14:34
сообщение об ошибке при старте Far
Выполните с комстроки lm:about и покажите вывод.
Shmuel
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 14:49
Last edited by
Sim on Wed 11 Sep, 2024 14:51, edited 1 time in total.
Случайности не случайны.
Sim
Shmuel
Posts: 7246 Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times
Post
by Shmuel » Wed 11 Sep, 2024 14:57
Sim wrote: Wed 11 Sep, 2024 14:49 Lua 5.1
Это Lua, а для FFI нужен LuaJIT.
Shmuel
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 14:59
Shmuel wrote: Wed 11 Sep, 2024 14:57
для FFI нужен LuaJIT.
Но я просто распаковал архив Far для ARM64 и добавил в него плагин Renewal, и запустил его. Больше ничего не делал. Может для фара важно откуда его запускают?
Случайности не случайны.
Sim
Shmuel
Posts: 7246 Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times
Post
by Shmuel » Wed 11 Sep, 2024 15:01
LuaJIT для x86 и x64 периодически собираю я, а для ARM64 видимо собрал DrKnS обычный Lua (не LuaJIT).
Shmuel
2useven10
Posts: 5498 Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 353 times
Post
by 2useven10 » Wed 11 Sep, 2024 15:17
Это в любом случае вопрос к скрипту, а не плагину.
Или без Renewal сообщения нет?
2useven10
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 15:43
2useven10 wrote: Wed 11 Sep, 2024 15:17
Или без Renewal сообщения нет?
без него тоже самое
Случайности не случайны.
Sim
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 15:44
Shmuel wrote: Wed 11 Sep, 2024 15:01
а для ARM64 видимо собрал DrKnS обычный Lua (не LuaJIT).
значит надо пересобрать Far ARM64 с LuaJIT для ARM64?
Случайности не случайны.
Sim
Shmuel
Posts: 7246 Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times
Post
by Shmuel » Wed 11 Sep, 2024 15:50
Sim wrote: Wed 11 Sep, 2024 15:44
значит надо пересобрать Far ARM64 с LuaJIT для ARM64?
Да. Я сейчас пробую, посмотрим, что получится.
Пересобрать надо не Фар, а lua51.dll
Last edited by
Shmuel on Wed 11 Sep, 2024 15:51, edited 1 time in total.
Shmuel
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 16:04
2useven10 wrote: Wed 11 Sep, 2024 15:48
Собрал PortaDev ARM64
проверил, работает
Случайности не случайны.
Sim
Shmuel
Posts: 7246 Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times
Post
by Shmuel » Wed 11 Sep, 2024 16:29
Sim , приложен lua51.dll (LuaJIT) для ARM64. Попробуйте.
Shmuel
Sim
Posts: 486 Joined: Fri 12 Jun, 2009 09:43
Has thanked: 30 times
Been thanked: 3 times
Contact:
Post
by Sim » Wed 11 Sep, 2024 16:33
Shmuel , работает, ошибки больше нет
Случайности не случайны.
Sim