Я пытаюсь скомпилировать lupa на Windows 7 64bit, и я установил все зависимости (включая LuaJIT2 и Lua 5.2). Но когда я пытаюсь установить, я получаю эту ошибку:Ошибки при построении Lupa (возможно, проблема с pkg-config)
RuntimeError: Neither LuaJIT2 nor Lua 5.1 were found, please install the library and its development packages, or put a local build into the lupa main directory (or pass '--no-luajit' option)
Это меня запутанным и потому, что он проверяет Lua 5.2, а также 5.1, но жалуется, что у меня нет 5.1.
Checking for installed lua5.2 library using pkg-config
Did not find lua5.2 using pkg-config: pkg-config cannot find an installed lua5.2Checking for installed lua-5.2 library using pkg-config
Did not find lua-5.2 using pkg-config: pkg-config cannot find an installed lua-5 .2Checking for installed lua library using pkg-config
Did not find lua using pkg-config: pkg-config cannot find an installed luaChecking for installed lua5.1 library using pkg-config
Did not find lua5.1 using pkg-config: pkg-config cannot find an installed lua5.1Checking for installed lua-5.1 library using pkg-config
Did not find lua-5.1 using pkg-config: pkg-config cannot find an installed lua-5 .1Checking for installed lua library using pkg-config
Did not find lua using pkg-config: pkg-config cannot find an installed lua
Я в этом уверен, что это проблема с pkg-config. Я заглянул внутрь setup.py, и он использует pkg-config для проверки наличия пакета и получения версии. pkg-config при запуске непосредственно с консоли не может найти никаких пакетов. Когда я смотрю на один (в данном случае LuaJIT2), я просто получаю это:
Package luajit was not found in the pkg-config search path.
Perhaps you should add the directory containing `luajit.pc' to the PKG_CONFIG_PATH environment variable
No package 'luajit' found
Там нет переменной окружения с именем PG_CONFIG_PATH
, и добавить его вручную не работает. Помогите, я в тупике. Дайте мне знать, если вам нужна дополнительная информация.
Так я это сделал, хм .. – JuniorGenius