Studio 12.3: pacote de software opcional de idioma não instalado

0

Instalei o Solaris Studio 12.3 no Solaris 10 OS, mas quando eu verifiquei a versão, mas está mostrando o resultado abaixo. Está instalado em /opt/SolarisStudio12.3/bin , então porque o caminho errado está chegando. Eu defini o caminho em .profile depois que eu posso ver agora o caminho correto quando eu verificar $PATH /opt/SolarisStudio12.3/bin , mas ainda está mostrando o mesmo caminho para o qual cc e cc -V como abaixo. Alguém pode me dizer por favor?

which cc
/usr/ucb/cc

cc -V
/usr/ucb/cc: language optional software package not installed
    
por Agha Nawaz 15.05.2013 / 08:15

2 respostas

1

Seu /usr/ucb/cc é provavelmente um script que verifica se /usr/ccs/bin/ucbcc está instalado e, em seguida, o invoca (ou reclama se não estiver lá, como no seu caso).

/usr/ccs/bin/ucbcc faz parte do compilador C do pacote unbundled, SPROcc . Você provavelmente está sentindo falta disso.

    
por 15.05.2013 / 08:24
0

Você precisa executar /opt/SolarisStudio12.3/bin/cc e nunca /usr/ucb/cc - o script ucb é um antigo wrapper de compatibilidade para criar o software SunOS 4 que não funciona com as versões atuais do Studio e foi excluído do Solaris 11 e posterior.

O mais simples é garantir que /opt/SolarisStudio12.3/bin esteja na variável de ambiente $PATH à frente de /usr/ucb .

    
por 16.05.2013 / 06:51

Tags