Como posso instalar o gem5?

2

Eu estava ajudando meu amigo a instalar o simulador gem5 no Linux para o trabalho de tese. Eu conheço o Linux um pouco. De alguma forma eu consegui instalar o simulador no meu laptop com o Ubuntu 12.04, mas quando tentei instalar o simulador no laptop dela, não funcionou bem. Eu dei os mesmos comandos em seu laptop, mas deu esse erro.

$ scons build/ALPHA/gem5.opt
scons: Reading SConscript files ...
Error Don't know what compiler options to use for your compiler.
compiler: None
version: COMMAND NOT FOUND!
If you're trying to use a compiler other than GCC
or clang, there appears to be something wrong with your
environment.

If you are trying to use a compiler other than those listed
above you will need to ease fix SConstruct and 
src/SConscript to support that compiler.

Eu tentei os mesmos comandos para instalar o simulador gem5, re-instalando o Ubuntu em seu laptop. Mas mesmo erro. Então eu tentei no Linux Mint 15 e Fedora, mas recebi o mesmo erro. O que estou fazendo de errado? Alguém pode fornecer um guia passo a passo para executar a instalação do simulador gem5 ou alguém pode me fornecer um arquivo .deb dele?

Se não, por favor, me guie, pelo menos, como criar o arquivo deb desse sim, mas, por favor, considere que minhas habilidades são de nível iniciante.

    
por DeepSidhu1313 26.09.2013 / 20:55

3 respostas

1

Isso funcionou para mim !! Obrigado !!!

 sudo apt-get install swig gcc m4 python python-dev libgoogle-perftools-dev mercurial scons g++ build-essential
 hg clone http://repo.gem5.org/gem5
 cd gem5/
 scons build/ARM/gem5.opt -j2
 build/ARM/gem5.opt configs/example/se.py -c tests/test-progs/hello/bin/arm/linux/hel­lo
    
por DeepSidhu1313 29.09.2013 / 11:41
1
1-sudo apt-get update
2-sudo apt-get install swig gcc m4 python python-dev libgoogle-perftools-dev  g++  scons  mercurial  zlib1g-dev protobuf-compiler libprotobuf-dev
3-hg clone http://repo.gem5.org/gem5
4-cd gem5/
5-scons build/ARM/gem5.opt

em 5 instruções Você pode digitar (SPARC, Alpha, ...) ou outros Se o passo 5 foi OK, significa que sua instalação está completa. bom Lucks

    
por marziye esmslampanah 25.12.2014 / 10:19
0

Bem, verifiquei a árvore de desenvolvimento e executei scons e isso funcionou apenas. Eu acho que a partir do erro que você está vendo isso significa que você não tem um compilador (scons é apenas um substituto para make, não gcc). É aqui que a leitura do arquivo README ou da página de dependências é útil.

sudo apt-get install build-essential scons swig zlib1g-dev m4 protobuf{-c,}-compiler

Eu compilo outras coisas, então, além do scons, eu já estava pronto para ir.

    
por Oli 26.09.2013 / 21:24