bash 2.05b를 컴파일하는데 아래와 같이 에러가 나네요. 근데 무슨 에러인지 잘 모르겠어요 T_T 아는 분 답변해 주시면 감사하겠습니다. ./builtins/libbuiltins.a: could not read symbols: Archive has no index; run ranlib to add one make: *** [bash] Error 1
ranlib 에러는 ar로 만든 라이브러리에 인덱스가 없어서 나는 것으로, bash 자체 버그가 아니라 바이너리 유틸 버전 문제입니다. Makefile의 ar 호출 뒤에 ranlib $@ 를 추가하거나, binutils를 최신으로 올리면 해결됩니다.