Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| instructivos:boch_ins_linux [2009/05/31 12:02] – mdoallo | instructivos:boch_ins_linux [2026/09/11 16:15] (actual) – borrado - editor externo (Fecha desconocida) 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ===== Lugares para obtener una versión de bochs ===== | ||
| - | Los lugares de donde se puede obtener el programa fuente son los siguientes, entre otros:\\ | ||
| - | http:// | ||
| - | http:// | ||
| - | http:// | ||
| - | |||
| - | ===== Carpeta local para compilar un programa en Linux ===== | ||
| - | Linux como sistema operativo compatible con la mayoría de los UNIX adopta muchas de las " | ||
| - | Entre estas está la de compilar en la carpeta **/ | ||
| - | Pero en Debian para hacer esto el usuario tiene que ser parte del grupo **staff** y esto se logra editando (como root) el arhivo /etc/group y colocando el nombre de usuario (en este caso mdoallo) en la línea existente que cominenza con **staff**.\\ | ||
| - | Puedes aprovechar la ocasión e incorporarte a otros grupos como root, dialout, cdrom, floppy o audio.\\ | ||
| - | < | ||
| - | staff: | ||
| - | </ | ||
| - | Luego ejecutar los siguientes pasos: | ||
| - | < | ||
| - | $ cd / | ||
| - | $ wget <URL con el fuente de bochs> | ||
| - | $ tar -xvvzf < ... tar.gz> | ||
| - | $ cd bosch... | ||
| - | $ ./configure --with-all-libs --enable-debugger | ||
| - | </ | ||
| - | Si luego de ejecutar esto Linux te indica que te faltan librerias deberas instalar las siguientes: | ||
| - | < | ||
| - | libgtk2.0-dev libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx-common libx11-dev libxmu-dev | ||
| - | libxmuu-dev xlibs-dev pkg-config g++ | ||
| - | </ | ||
| - | Esto puedes hacerlo (como root) con el programa **aptitude** o tipeando | ||
| - | Una vez que el ./configure te dio bien: | ||
| - | < | ||
| - | $ tatacu:/ | ||
| - | </ | ||
| - | Puede que haya que hacer ajustes en archivo // | ||
| - | * Comentar romimage: file=$BXSHARE/ | ||
| - | * Agregar romimage: file=bios/ | ||
| - | * Comentar vgaromimage: | ||
| - | * Agregar vgaromimage: | ||
| - | Inmediatamente después ejecutar | ||
| - | < | ||
| - | $ ./bochs | ||
| - | </ | ||
| - | Seguramente habrá que hacer otros ajustes en el // | ||
| - | Luego para instalarlo para que esté accesible desde todo el sistema habrá que correr //make install// pero muy probable que pida librerías que no dispones en el sistema y no vale la pena invertir tiempo en ello.\\ | ||
| - | \\ | ||
| - | Marcelo Doallo (m.doallo@electron.frba.utn.edu.ar)\\ | ||