ar: 파일은 ulimit에 의해 설정된 값보다 클 수 없습니다.
현상 : /usr/ccs/bin/ar -r /nhic/online/is/lib/libf_is.a f_isoa500.o
ar: 파일은 ulimit에 의해 설정된 값보다 클 수 없습니다.
ar: 0707-104 fclear 시스템 호출에 실패했습니다.
make: 1254-004 최종 명령에서 오류 코드는 1입니다.
원인 : AIX에서 최대 파일 size을 초과(한계초과)한 경우에 libf_is.a 파일 size가 0 이 되는 현상 발생
조치 : 환경변수 "export XPG_SUS_ENV=ON" 설정 후 재컴파일하면 된다.
단, 환경변수 "export XPG_SUS_ENV=ON" 설정한 경우 su 명령어를 상요할 경우 다음과 같은 오류 메시지가 발생한다.
[white3:tuxadmci] /nhic/online/log/ulog > export XPG_SUS_ENV=ON
[white3:tuxadmci] /nhic/online/log/ulog > su - tuxadmcj
tuxadmcj's Password:
Cannot set process credentials.
위와 같은 오류가 발생할 경우 다음과 같이 환경변수 "export XPG_SUS_ENV=OFF"한 후 사용하면 된다.
[white3:tuxadmci] /nhic/online/log/ulog > export XPG_SUS_ENV=OFF
[white3:tuxadmci] /nhic/online/log/ulog > su - tuxadmcj
tuxadmcj's Password:
Oracle Environment Setting ...
TUXEDO Environment Setting ...