How do you build GNU Arm Toolchain?
RE: 9-2020-q2-update
I installed Ubuntu and followed the PDF to the letter -- and every time, the build fails. I even tried an older version (I have a patch for making the toolchain big-endian for TMS570) but it fails the same way. With or without the patch, the build fails.
NAME="Ubuntu"
VERSION="14.04.6 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.6 LTS"
VERSION_ID="14.04"
Last few lines of failed build:
/home/chris/
# Now that we have built all the objects, we need to copy
# them back to the GCC directory. Too many things (other
# in-tree libraries, and DejaGNU) know about the layout
# of the build tree, for now.
make install-leaf DESTDIR=
slibdir= libsubdir= MULTIOSDIR=
make[5]: Entering directory `/home/
/bin/sh /home/chris/
/usr/bin/install -c -m 644 libgcc.a ../../.
chmod 644 ../../.
/home/chris/
/usr/bin/install -c -m 644 libgcov.a ../../.
chmod 644 ../../.
/home/chris/
parts="crtbegin.o crtend.o crti.o crtn.o crtfastmath.o"; \
for file in $parts; do \
rm -f ../../.
/usr/bin/install -c -m 644 $file ../../.
case $file in \
*.a) \
esac; \
done
make[5]: Leaving directory `/home/
make[4]: Leaving directory `/home/
make[4]: write error
make[3]: *** [multi-do] Error 1
make[3]: Leaving directory `/home/
make[2]: *** [all-multi] Error 2
make[2]: Leaving directory `/home/
make[1]: *** [all-target-libgcc] Error 2
make[1]: Leaving directory `/home/
make: *** [all] Error 2
chris@Ryzen0:
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: