만들고 설치하고 있어요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 = \
/ 소스/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/Solution:/sources/glibc- 빌드/암호화:/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: 대상 'check'에 대한 레시피가 실패했습니다
make: *** [check] 오류 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]: *** [/ 소스/glibc-build/rt/tst-cpuclock2.out] 오류 1
make[1]: *** [rt/tests] 오류 2
make: *** [확인] 오류 2
비슷한 질문이 here으로 요청되었습니다.질문 1, 이것질문 2,여기그리고lfs 메일링 리스트. 내 문제는 출력이 아니라 grep Error glibc-error-log
실패 make check
입니다.
이것을 무시하고 계속 구축합니까? 도와주세요.
답변1
LFS 책에는 여러분이 직면하는 오류가 나열되어 있으며, 알려졌으므로 무시해도 됩니다.
make check
실패한 후 다시 실행하면 오류 없이 완료됩니다.
두 번째에도 실패하지 않는 이유는 이미 실행된 테스트(실패한 테스트도 포함)를 건너뛰기 때문입니다.