Como instalo o g77?

4

Estou usando o Ubuntu 12.04 LTS (32bit-i386) no meu PC de mesa. Eu preciso do compilador g77 para algumas aplicações específicas. O aplicativo só pode ser instalado depois de ter o compilador g77. Este aplicativo específico é projetado com base no compilador fortran g77 e não pode ser usado com gfortran, que é o compilador padrão disponível em 12.04 LTS.

E me guie o procedimento para instalar o g77 em 12.04. Eu tenho tentado apt-get update & apt-get install g77 depois de alterar o arquivo sources.list . Após o processamento eu sou capaz de instalar o g77, mas quando eu tento compilar um programa fortran, ele mostra erro

/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status

Por favor me ajude. Eu estou lutando muito para consertar isso.

    
por pksahani 16.09.2012 / 08:43

1 resposta

2

Como g77 não é mais suportado, você precisa fazer o download de repositórios mais antigos do Ubuntu.

Você pode baixá-lo da página do Ubuntu Hardy Packages . Abaixo está a captura de tela da página.

  • Faça o download da versão amd64 ou i386 , dependendo da sua arquitetura.
  • Como você pode ver na captura de tela, o pacote depende de gcc-3.4 , gcc-3.4-base , libc6 e libg2c0-dev , você deve instalá-los primeiro e provavelmente remover sua versão mais recente desses pacotes .

Eu recomendo baixar o Ubuntu 8.04 (Hardy Heron) e instalá-lo em uma máquina virtual. Você pode baixar o pacote g77 e instalá-lo diretamente.

    
por green 16.09.2012 / 08:45