MinGWを使用してWindows 10 PCにLuaをインストールするにはthis websiteの指示に従っています。私はmake clean
コマンドを使用するときに問題があり、次のエラーメッセージが表示されます。Luaをインストールする際にエラーが発生しました:「rm:command not found」
make[1]: rm: Command not found
make[1]: *** [clean] Error 127
make[1]: Leaving directory `/c/temp/lua-5.3.3/src'
make: *** [clean] Error 2
私は、Windows 10とのLua 5.3.3ではなく、Windows 7とのLua 5.1.5を使用していますが、それらは唯一です私が気づいた違い。私は、mingw32-base
,mingw-gcc-g++
、およびmsys-base
を必要に応じてインストールしています。コマンドがアクセス不能になっているPATH
変数に問題があるようです。私は、エラー(それが助け場合は、このすべての前にパスが、示されている)までの手順に従うとき
がフル出力である:コントロールパネルでPATH
へc:mingw\msys\1.0\bin
を追加
C:\Users\Laurence>path
PATH=C:\Python33\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Skype\Phone\;C:\MinGW\bin\;C:\Program Files\Java\jdk1.8.0_51\bin
C:\Users\Laurence>SET PATH=%PATH%;c:\mingw\msys\1.0\bin
C:\Users\Laurence>CD c:\temp\lua-5.3.3
c:\temp\lua-5.3.3>make clean
cd src && make clean
make[1]: Entering directory `/c/temp/lua-5.3.3/src'
rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o lua.o luac.o
make[1]: rm: Command not found
make[1]: *** [clean] Error 127
make[1]: Leaving directory `/c/temp/lua-5.3.3/src'
make: *** [clean] Error 2
ませんでした差をつける。どんな助けもありがとう。
ありがとうございます。残念ながら、私はこれを行った後も同じエラーを受けました。 'msys \ 1.0 \ bin \'フォルダに 'rm.exe'ファイルがあるはずですか?現在、私はそのようなファイルを持っていません。もちろん – monopole
! makeはrm.exeを実行したいが、どこにあるのか分からない。そのため、PATHにその場所を追加して、Windowsが必要に応じてそれを見つけることができるようにする必要があります。問題はあなたのインストールにあるようです。 – Piglet
ありがとう!私はMinGWをアンインストールし、今回はmingw-get GUI *を使用せずに再インストールしました。 – monopole