OS に含まれている開発パッケージ、SUNWscpu、SUNWbtool、および別製品の C コンパイラ SPROcc が存在することを確認します。しかし、/usr/ccs/bin/ucbcc がユーザーのシステム上になければ、明らかに何らかの方法でこのリンクが削除されています。
新しいシンボリックリンクを作成して、問題を解決してください。
# ln -s /opt/SUNWspro/bin/acc /usr/ccs/bin/ucbcc |
次のコマンドを使用して、必要な特定のコンポーネントを含むパッケージを確認します。
craterlake% grep ucb/cc /var/sadm/install/contents /usr/ucb/cc f none 0555 bin bin 3084 50323 814621113 *SUNWscpu craterlake% ls -l /usr/ucb/cc -r-xr-xr-x 1 bin bin 3084 Oct 25 1995 /usr/ucb/cc craterlake% file !$ file /usr/ucb/cc /usr/ucb/cc: executable /usr/bin/sh script craterlake% grep ucbcc /var/sadm/install/contents /usr/ccs/bin/ucbcc=/opt1/40/SUNWspro/SC4.0/bin/acc s none SPROcc SPROcc.2 SPROcc.5 craterlake% file /usr/ccs/bin/ucbcc /usr/ccs/bin/ucbcc: ¥ ELF 32-bit MSB executable SPARC Version 1, dynamically linked, stripped craterlake% ls -l /usr/ccs/bin/ucbcc lrwxrwxrwx 1 root other 31 Aug 23 1996 /usr/ccs/bin/ucbcc -> /opt1/40/SUNWspro/SC4.0/bin/acc |