Instalar XSPIM en Linux

SPIM o XSPIM (versión gráfica), se trata de un simulador del procesador MIPS32, que ejecuta programas escritos en lenguaje ensamblador para dicho procesador, que además nos proporciona un debugger e incluye el juego completo de instrucciones del MIPS32. MIPS (Microprocessor without Interlocked Pipeline Stages) es utilizado en routers de Cisco, y consolas como la PlayStation, la PlayStation 2, la PSP y la Nintendo 64.

Para los que usamos Linux, tendremos que compilarnos el paquete, algo no muy dificil, si tenemos las librerias adecuadas.

Veamos como hacerlo:

  • Descargarmos el paquete para la plataforma UNIX o Linux system y MacOS desde la web oficial aquí, si tenemos Fedora, o Red Hat, o alguna derivada que utilice paquetes RPM disponemos de un paquete específico, si no, bajamos el código fuente.
  • Preferiblemente bajaros el tar.gz. Ahora lo descomprimimos y abriremos un terminal en el que nos moveremos hasta el directorio /xspim que se encuentra dentro de la carpeta descomprimida y  ejecutaremos:
  • xmkmf
    sudo make
  • Si nos da errores de compilación será porque nos faltan librerias, sólo tendreis que instalar las siguientes ejecutando (si utilizas Aptitude como gestor de paquetes como Debian, Ubuntu, o derivados:
  • sudo apt-get install flex bison byacc libx11-dev libxaw7-dev build-essential linux-headers-`uname -r`
  • Una vez instaladas ejecutamos de nuevo el make, esta vez sin errores y luego:
  • sudo make install
  • Ahora ya tendremos instalado el xspim, nos dirigimos al directorio /usr/bin y ejecutamos:
  • ./xspim
  • o simplemente escribimos en un terminal:
  • xspim

Aún no he conseguido hacerlo funcionar en Ubuntu x64, porque me da un error de compilación.

Como instalar Ubuntu Karmic, OpenSuse 11.1, Fedora 11, CentOS 5 y Mandriva One 2009 Spring

Como instalar las principales y más conocidas distros de linux en sus últimas versiones.

Ubuntu Karmic:

Leer más de esta entrada

Fedora 11 ya está aquí

Después de los dos retrasos con la fecha de salida de Fedora 11 “Leonidas” por fin está aquí.

fedora

Algunas de las características que nos trae esta versión son:

  • Arranque en 20 segundos, mejorando también el tiempo de apagado.
  • Sistema de fichero EXT 4 por defecto.
  • Nuevo artwork bastante bonito con nueva pantalla de arranque y escritorio.
  • Plymouth, que nos permite disfrutar de un increible arranque gráfico.
  • KDE 4.2.2, GNOME 2.26.1 y Xfce 4.6 como entornos de escritorio.
  • Soporte para lectores de huella dactilar.
  • Instalador automático de fuentes.
  • Nouveau, el nuevo driver OpenSource de Nvidia
  • Presto, que nos permite actualizar el sistema mucho más rapidamente.
  • Firefox 3.5 beta y Thunderbird 3 beta.
  • Xserver 1.6 con mejores prestaciones y estabilidad.
  • MiniGW, para compilar programas Window$
  • TigerVNC, el nuevo cliente VNC
  • La nueva versión del compilador GCC 4.4
  • NetBeans 6.5 y Python 2.6

Yo voy a probarlo ahora mismo, aquí teneis unas capturas:

fedorafedorafedorafedorafedorafedora

Imágenes de softpedia.