
만들고 설치하고 있어요glibc-2.196.9장에서 다음을 실행하는 동안 이 오류가 발생했습니다 TIMEOUTFACTOR=16 make -k check | tee glibc-check-log
.
mv -f /sources/glibc-build/nptl/libpthread.so.jmprelT /sources/glibc-build/nptl/libpthread.so.jmprel
LC_ALL=C gawk -f ../scripts/localplt.awk /sources/glibc- build/libc.so.jmprel /sources/glibc-build/math/libm.so.jmprel /sources/glibc-build/rt/librt.so.jmprel /sources/glibc-build/dlfcn/libdl.so.jmprel / 소스/glibc-build/resolv/libresolv.so.jmprel /sources/glibc-build/crypt/libcrypt.so.jmprel /sources/glibc-build/nptl/libpthread.so.jmprel | \
LC_ALL=C gawk -f ../scripts/check-localplt.awk ../sysdeps/generic/localplt.data - \
/sources/glibc-build/elf/check-localplt.out
env \
LD_TRACE_LOADED_OBJECTS=1 \
LD_DEBUG =사용되지 않음 \
LD_PRELOAD= \
/sources/glibc-build/elf/ld-linux-x86-64.so.2 \
--library-path /sources/glibc-build:/sources/glibc-build/math:/sources /glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/ 해결:/sources/glibc-build/crypt:/sources/glibc-build/nptl \
/sources/glibc-build/elf/testobj1.so > /sources/glibc-build/elf/tst-unused-dep.out
cmp /sources/glibc-build/elf/tst-unused-dep.out /dev/null > /dev/null
rm /sources/glibc-build/libc.dynsym
make[2]: '/sources/glibc-2.19 디렉토리를 종료합니다. /elf'
make[1]: 오류로 인해 대상 'check'가 다시 만들어지지 않았습니다.
make[1]: '/sources/glibc-2.19' 디렉토리를 떠나는 중
Makefile:9: 대상 '검사'에 대한 레시피가 실패했습니다.
make: *** [검사] 오류 2
나는 그것이 make -k check
말하는 것을 이해한다만들다오류나 경고가 발생한 경우 중지하지 마십시오. 이는 make -k check
심각한 문제가 발생하여 오류와 함께 종료되었음을 의미합니다.
이 오류로 인해 괴로워해야 할까요, 아니면 무시된 오류와 경고 때문일까요? 나의 걱정은 그것이 그렇게 말하고 있다는 것이다 Target 'check' not remade because of errors
.
출력 grep Error glibc-check-log
:
make[2]: *** [/sources/glibc-build/libio/tst-ftell-partial-wide.out] 오류 1
make[1]: *** [libio/tests] 오류 2
make[2]: *** [/sources/glibc-build/posix/tst-getaddrinfo4.out] 오류 1
make[1]: *** [posix/tests] 오류 2
make[2]: *** [/sources/glibc- build/rt/tst-cpuclock2.out] 오류 1
make[1]: *** [rt/tests] 오류 2
make: *** [확인] 오류 2
이와 비슷한 질문이 제기되었습니다.질문 1, 이것질문_2,여기그리고lfs-메일링리스트. 내 문제는 의 출력이 아니라 실패 grep Error glibc-error-log
입니다 make check
.
이것을 무시하고 빌드를 계속합니까? 도와주세요.
답변1
당신이 겪고 있는 오류는 LFS 책에 모두 알려져 있고 무시해도 안전한 것으로 나열되어 있습니다.
make check
실패 후 다시 실행 하면 오류 없이 완료됩니다.
두 번째에도 실패하지 않는 이유는 이미 실행된 테스트(실패한 테스트도 포함)를 건너뛰기 때문입니다.