Hello guys,
Sorry for disturbing you.
I am trying to compile GCC version 11.2 on an x86_64 running Debian
10.4. There is a working version of GCC (8. something) running on the
machine.
Sorry but I am very confused by your installation instructions.
I did the following:
1) download GCC 11.2, unpack it, create in the /home directory a
directory called objdir, changed to that; then:
2) /home/lz/gcc-11.2.0/configure --prefix=/home/lz/gcc11 --enable-multilib
at the end of the process says:
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: the "none" host is obsolete, use --disable-assembly
configure: WARNING: cannot check for properly working vsnprintf when
cross compiling, will assume it's ok
libtool: install: warning: remember to run `libtool --finish
/home/lz/gcc11/libexec/gcc/x86_64-pc-linux-gnu/11.2.0'
configure: WARNING: fixed-point is not supported for this target, ignored
Links are now set up to build a native compiler for x86_64-pc-linux-gnu.
make[3]: execvp: /home/lz/gcc-11.2.0/libcpp/../move-if-change:
Permission denied
make[3]: *** [Makefile:142: localedir.hs] Error 127
make[2]: *** [Makefile:2973: all-build-libcpp] Error 2
make[1]: *** [Makefile:29424: stage1-bubble] Error 2
make: *** [Makefile:1009: all] Error 2
Make failed or not?
3) If I try to say make install, it responds:
make[1]: Entering directory '/home/lz/objectdir'
/bin/sh /home/lz/gcc-11.2.0/mkinstalldirs /home/lz/gcc11 /home/lz/gcc11
make[2]: Entering directory '/home/lz/objectdir/fixincludes'
make[2]: *** No rule to make target 'install'. Stop.
make[2]: Leaving directory '/home/lz/objectdir/fixincludes'
make[1]: *** [Makefile:3929: install-fixincludes] Error 2
make[1]: Leaving directory '/home/lz/objectdir'
make: *** [Makefile:2478: install] Error 2
These are just the first 99 times.
I do not understand him, he does not understand me.
LZ