On Tue, 2024-05-14 at 06:33 +0000, linha...@163.com wrote: > os: wsl centos7 > > make step: > > wget https://ftp.gnu.org/pub/gnu/make/make-4.4.1.tar.gz > tar zxf make-4.4.1.tar.gz > cd make-4.4.1 > ./configure --prefix=/usr > type make > make check
The failure is that instead of proceeding normally, make gives this error in one of the tests: make: *** gta: Is a directory. Stop. This means that somehow "gta" is being considered a directory by the operating system instead of a file. This can't be a bug in the test suite, else everyone would see it (and when I check the test it does indeed create a file not a directory). I can only assume it's a bug in the version of WSL you're using. Are you using WSL1 or WSL2? -- Paul D. Smith <psm...@gnu.org> Find some GNU Make tips at: https://www.gnu.org http://make.mad-scientist.net "Please remain calm...I may be mad, but I am a professional." --Mad Scientist