Здравствуйте! Застрял в самом начале
Нубские вопросы, но где еще задать? Поиском тут не нашел
Мне нужно несколько библиотек, но я не хочу кидать их в папку Квика, как и любые дальнейшие, если понадобятся. Гуглом нашел 2 варианта:
1) ставить луа, ставить luarocks и потом это все как-то конфигурируется и работает
2) ставить Lua for Windows, там в комплекте есть уже нужная библиотека и, собственно, рабочий Lua 5.1
Первый вариант не получился от слова совсем
Пошел вторым. Lua for Windows всем известный
Ставлю, скажем, в папку C:\Lua.
Если запускать скрипт оттуда из SciTe, то библиотека работает. Если из квиковой папки, то предсказуемо нет
Что именно нужно добавить в код скрипта, чтобы библиотеки работали? Я хочу сказать, в Lua for Windows дофига библиотек,
и хочется какую-то унифицированную запись, чтобы работали все библиотеки, не только одна нужная из них мне сейчас. А там дофига папок, файлов.
И в перспективе это удобно, что они все там лежат и не путаются в папке с квиком, а я не заморачиваюсь с тем, что очередной require не работаетю
Второй момент, что именно нужно сделать, чтобы добавить в эту сборку библиотеку, которой там нет? Хотел еще luaposix добавить.
Это делается через luarocks? Как вообще им пользоваться применительно к этой Lua for Windows сборке, может кто-нибудь пояснить - в английских объяснениях я потерялся.
Или может стоило все делать первым методом через голый луа и луарокс и это было бы проще?
Отдельный вопрос, кто-нибудь ставил luaposix, на win7х64 оно заработает? В инете есть патч
Нубские вопросы, но где еще задать? Поиском тут не нашел
Мне нужно несколько библиотек, но я не хочу кидать их в папку Квика, как и любые дальнейшие, если понадобятся. Гуглом нашел 2 варианта:
1) ставить луа, ставить luarocks и потом это все как-то конфигурируется и работает
2) ставить Lua for Windows, там в комплекте есть уже нужная библиотека и, собственно, рабочий Lua 5.1
Первый вариант не получился от слова совсем
Пошел вторым. Lua for Windows всем известный
Ставлю, скажем, в папку C:\Lua.
Если запускать скрипт оттуда из SciTe, то библиотека работает. Если из квиковой папки, то предсказуемо нет
Что именно нужно добавить в код скрипта, чтобы библиотеки работали? Я хочу сказать, в Lua for Windows дофига библиотек,
и хочется какую-то унифицированную запись, чтобы работали все библиотеки, не только одна нужная из них мне сейчас. А там дофига папок, файлов.
И в перспективе это удобно, что они все там лежат и не путаются в папке с квиком, а я не заморачиваюсь с тем, что очередной require не работаетю
Второй момент, что именно нужно сделать, чтобы добавить в эту сборку библиотеку, которой там нет? Хотел еще luaposix добавить.
Это делается через luarocks? Как вообще им пользоваться применительно к этой Lua for Windows сборке, может кто-нибудь пояснить - в английских объяснениях я потерялся.
Или может стоило все делать первым методом через голый луа и луарокс и это было бы проще?
Отдельный вопрос, кто-нибудь ставил luaposix, на win7х64 оно заработает? В инете есть патч