Instalando o SystemC 2.2 e o ArchC 2.0

Conversando com o pessoal do ArchC, chegou-se a conclusão que a nova versão do ArchC, a versão 2.0, lançada definitivamente agora, apresenta maior estabilidade e capacidade de modelagem de mais de um núcleo.
Assim, é provável que, depois finalizada a fase de desenvolvimento das instruções, o projeto passe a utilizar o ArchC versão 2.0, para fazer a simulação das instruções em modelos de mais de um núcleo (multi-core).
A instalação da nova versão do ArchC se mostrou mais fácil que a anterior. Foi decidido instalar também a nova versão do SystemC, versão 2.2.

Configuração da Máquina

  • Mobile AMD Sempron(tm) Processor 3500+
  • Mandriva 2007
  • Linux localhost 2.6.17-14mdv #1 SMP GNU/Linux

Versão do compilador utilizado

  • gcc 4.1.2
  • g++ 4.1.2

Relembrando as dependências

São as seguintes as dependências que o ArchC exige, com as respectivas versões que estão instaladas máquina em que fiz a instalação
  • Bison versão 2.3
  • Flex versão 2.5.33
  • Binutils versão 2.16

SystemC 2.2

./configure --prefix=<diretório que se deseja instalar o SystemC2.2>
make
make install

ArchC 2.0

./configure –with-binutils=<diretório de instalação do binutils> --with-systemc=<diretório de instalação do systemC 2.2 --prefix=<diretório que se deseja instalar o ArchC2.0>
make
make install


Foi fácil porque o novo ArchC compila com a versão de compilador mais recente que está instalada na minha máquina.

Last edited Nov 9, 2007 at 4:56 PM by mkferreira, version 2

Comments

No comments yet.