Ich versuche, die neueste Version von Luarocks zu installieren, die von luarocks's official site erhalten wird. Zuerst verwendete ich die Lua-Binärdateien, die von LuaForge Lua Binaries project bezogen wurden, von Official Lua site. Aber das Installationsskript den folgenden Fehler zurück (gezogene Ausgabe wegen Stapelüberlauf Einschränkungen):Luarocks Installation
LuaRocks 2.4.x installer.
========================
== Checking system... ==
========================
Admin privileges available for installing
Looking for Lua interpreter
checking C:\Programs\Lua
Found lua.exe, testing it...
Interpreter found, now looking for link libraries...
checking for C:\Programs\Lua\lua5.3.lib
checking for C:\Programs\Lua\lua53.lib
checking for C:\Programs\Lua\lua5.3.dll
checking for C:\Programs\Lua\lua53.dll
Found lua53.dll
....................................................
Could not find Lua. See /? for options for specifying the location of Lua, or installing a bundled copy of Lua 5.1.
Failed installing LuaRocks. Run with /? for help.
Dann habe ich eine andere Lua Binärdateien aus Lua - joedf's Builds von Official Lua site bezeichnet erhalten. Aber das Installationsskript den folgenden Fehler zurück (gezogene Ausgabe wegen Stapelüberlauf Einschränkungen):
LuaRocks 2.4.x installer.
========================
== Checking system... ==
========================
Admin privileges available for installing
Looking for Lua interpreter
checking C:\Programs\Lua
Found lua53.exe, testing it...
Interpreter found, now looking for link libraries...
checking for C:\Programs\Lua\lua5.3.lib
checking for C:\Programs\Lua\lua53.lib
checking for C:\Programs\Lua\lua5.3.dll
checking for C:\Programs\Lua\lua53.dll
Found lua53.dll
Link library found, now looking for headers...
checking for C:\Programs\Lua\include\lua\5.3\lua.h
checking for C:\Programs\Lua\include\lua53\lua.h
checking for C:\Programs\Lua\include\lua5.3\lua.h
checking for C:\Programs\Lua\include\lua.h
checking for C:\Programs\Lua\lua.h
checking C:\Windows\system32\inetsrv
Found lua53.exe, testing it...
Interpreter found, now looking for link libraries...
checking for C:\Programs\Lua\lua5.3.lib
checking for C:\Programs\Lua\lua53.lib
checking for C:\Programs\Lua\lua5.3.dll
checking for C:\Programs\Lua\lua53.dll
Found lua53.dll
......................................................
Could not find Lua. See /? for options for specifying the location of Lua, or installing a bundled copy of Lua 5.1.
Failed installing LuaRocks. Run with /? for help.
Dann habe ich eine andere Lua Binärdateien aus LuaDist von official Lua site bezeichnet erhalten. Es enthält bereits Luarocks, aber eine ältere Version. Bei Verwendung dieser Version tritt der folgende Fehler auf: Orbit Installation Using Luarocks in Windows. Also, versuchte Skript von luarocks zu installieren. Die Installation erfolgreich ist, und I konfiguriert, um die folgenden Variablen entsprechend der Installateur Befehl (anhänge Ausgang wegen der Stapelüberlauf Beschränkungen):
............................................................
============================
== LuaRocks is installed! ==
============================
You may want to add the following elements to your paths;
Lua interpreter;
PATH : C:\Programs\Binaries-LuaDist-batteries-0.9.8-Windows-x86\bin
PATHEXT : .LUA
LuaRocks;
PATH : C:\Program Files (x86)\LuaRocks
LUA_PATH : C:\Program Files (x86)\LuaRocks\lua\?.lua;C:\Program Files (x86)\LuaRocks\lua\?\init.lua
Local user rocktree (Note: %APPDATA% is user dependent);
PATH : %APPDATA%\LuaRocks\bin
LUA_PATH : %APPDATA%\LuaRocks\share\lua\5.1\?.lua;%APPDATA%\LuaRocks\share\lua\5.1\?\init.lua
LUA_CPATH: %APPDATA%\LuaRocks\lib\lua\5.1\?.dll
System rocktree
PATH : c:\programs\binaries-luadist-batteries-0.9.8-windows-x86\\bin
LUA_PATH : c:\programs\binaries-luadist-batteries-0.9.8-windows-x86\\share\lua\5.1\?.lua;c:\programs\binaries-luadist-batteries-0.9.8-windows-x86\\share\lua\5.1\?\init.lua
LUA_CPATH: c:\programs\binaries-luadist-batteries-0.9.8-windows-x86\\lib\lua\5.1\?.dll
Note that the %APPDATA% element in the paths above is user specific and it MUST
be replaced by its actual value.
For the current user that value is: C:\Users\Banee-Ishaque-K\AppData\Roaming.
luarocks Aber jetzt Befehl gibt
Fenster nicht öffnen kann dies Datei
Fehler, was wird tun? Ich arbeite an Windows 7 64 Bit und es gibt keine Kompiliermethode für Windows für die manuelle Kompilierung von Lua anstelle von Binärdateien.
Ich versuchte http://training-course-material.com/images/1/11/Installing_LuaRocks.pdf. aber, Pech. –
Es scheint, die abgeschnittenen Ausgänge fehlen kritische Teile, die zeigen, was genau nicht funktioniert hat. Könnten Sie auf die vollständigen Ausgaben verlinken und sie vielleicht in einen Dienst wie http://gist.github.com einfügen? –
Hier ist der Kern, den Sie angefordert haben @ Hisham H M: https: //gist.github.com/Baneeishaque/32281d9222c036075ce0158314ea0f17 –