SunOS acomp 및 ccfe 분할 오류

SunOS acomp 및 ccfe 분할 오류

SunOS(5.5.1 Generic_103640-42 sun4u sparc SUNW,Ultra-5_10)에서 간단한 hello world 프로그램을 컴파일하려고 하는데 우리가 직면한 문제는 처음에 분할 오류가 관찰되는 간단한 C++ 파일을 컴파일하려고 할 때입니다. 컴파일할 수 있었지만 서버에 업데이트가 없었습니다. 제가 대조해 본 바에 따르면 제 관찰 결과를 찾아주세요.

$/apps/SUNWspro/bin/CC -C 찬드루.C
CC: 경고: ld가 호출되면 옵션 -C가 ld에 전달되고 그렇지 않으면 무시됩니다.
CC: ccfe의 치명적인 오류: 분할 오류(코어 덤프)
$ls -l /apps/SUNWspro/bin/CC
lrwxrwxrwx 1 루트 기타 1999년 8월 23일 15 /apps/SUNWspro/bin/CC -> ../SC5.0/bin/CC
$/apps/SOLARIS/C++4.1/bin/CC -V chandru.C
CC: chandru.int.c를 컴파일하여 생성된 진단 정보:
CC: /apps/SUNWspro/bin/../SC5.0/bin/acomp에 치명적인 오류가 있습니다.
상태 139
CC: chandru.int.c 컴파일된 진단 끝:
$ls -l /apps/SOLARIS/C++4.1/bin/CC
-r-xr-xr-x 1 scmeadm scme 44524 1998년 1월 30일/apps/SOLARIS/C++4.1/bin/CC
$cat chandru.C

#include "stdio.h"
정수 메인()
{
        printf("안녕하세요\n");
        0을 반환합니다.
}

spe:/scmeadm> 어느 CC
/apps/SOLARIS/C++4.1/bin/CC
spe:/usr/att/scmeadm> ldd /apps/SUNWspro/bin/CC
        libintl.so.1 => /usr/lib/libintl.so.1
        libc.so.1 => /usr/lib/libc.so.1
        libw.so.1 => /usr/lib/libw.so.1
        libdl.so.1 => /usr/lib/libdl.so.1
        /usr/플랫폼/SUNW,Ultra-5_10/lib/libc_psr.so.1
spe:/scmeadm> ldd /apps/SOLARIS/C++4.1/bin/CC
ldd: /apps/SOLARIS/C++4.1/bin/CC: 지원되지 않거나 알 수 없는 파일 형식

어느 CC와 대조 확인 후 다시 진행했습니다.
#/apps/SUNWspro/bin/CC -C 찬드루.C
CC: 경고: ld가 호출되면 옵션 -C가 ld에 전달되고 그렇지 않으면 무시됩니다.
CC: ccfe의 치명적인 오류: 분할 오류(코어 덤프)
경로=/now_scme/lbin:/apps/build/i1010/sun5.6/delta/i/prod/bin:/usr/ccs/bin:/bin:/usr/bin:/now_scme/bin2.1_Sun5.5: /now_scme/bin2.1_Hpux1020:/apps/SOLARIS/C++4.1/bin:/apps/SOLARIS/nmake3.2/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/oss/ scmeadm/bin:.
CPLUSLIB=/apps/SOLARIS/C++4.1/lib
CC=/apps/SOLARIS/C++4.1/bin/CC
CPLUSINC=/apps/SOLARIS/C++4.1/include

관련 정보