报错内容
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: warning: libc.so.6, needed by /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so, not found (try using -rpath or -rpath-link)
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `fclose@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `raise@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `qsort@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `memmove@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `malloc@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `realloc@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `fread@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `memchr@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strrchr@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strtol@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strstr@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `sprintf@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `ftell@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `fseek@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `getenv@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strcpy@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `_setjmp@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `memcmp@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strcat@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `longjmp@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strcmp@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `memcpy@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `free@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strlen@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `fopen@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strncpy@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `memset@GLIBC_2.4'
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so: undefined reference to `strncmp@GLIBC_2.4'
collect2: error: ld returned 1 exit status
解决方法
warning: libc.so.6, needed by /home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libfreetype.so
找到这句:
把warning: libc.so.6这个库拷贝到
/home/ubuntu/nano/rooft/buildroot-2022.02-ok/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/ 下面重新编译问题解决