Tomando como referencia este muy buen articulo de la pagina
de Fedoranews.org hago una breve reseña para crear un paquete
binario para la distribucion Fedora Core 4 y poder utilizar este
software para emular un procesador dentro del pinguino
Primero lo Primero conseguirnos el codigo fuente de
la pagina del proyecto
Codigo de Qemu qemu-0.7.0.tar.gz
Despues el Acelerador de Kqemu kqemu-0.6.2-1.tar.gz
y del blog de Thomas Chung los siguientes Patch del make
y el archivo qemu.spec
Ok sigamos una vez obtenido todo esto debemos accesar como root en una ventana de terminal
esto la hacemos usando el comando su -
y tecleando nuestro password de root y ejecutando
estos comandos
cp *.gz /usr/src/redhat/SOURCES
cp *.patch /usr/src/redhat/SOURCES
cp *.spec /usr/src/redhat/SPECS
ahora biene la parte divertida, hay que abrir el archivo
qemu.0.7.0.tar.gz buscaremos el archivo
configure y debemos modificar la variable cc y host_cc
estas tiene como valor “gcc” debemos
usar el parametro gcc32 el cambio seria asi
cc=”gcc32″
host_cc=”gcc32″
se graba el archivo y despues se pone dentro del tar.gz
todo esto lo podemos hacer abriendo
con la utileria File roller el archivo extrallendo el archivo
configure y despues agregando el
archivo modificado al tar.gz y colocarlo en
la ruta /usr/src/redhat/SOURCES
hecho lo anterior tenemos que validar que tengamos
los siguientes paquetes instalados
compat-gcc-32-3.2.3-47.fc4
compat-libstdc++-33-3.2.3-47.fc4
de no tenerlos los instalamos con un
yum install compat-libstdc++ compat-gcc-32
esperamos un poco a que se instalen y listo.
Despues en el archivo qemu.spec hay que modificar
la linea de la version que indica que
es FC3 por FC4 para que nuestro RPM sea
marcado asi y estando en la
carpeta /usr/src/redhat/SPECS ejecutamos lo siguiente
rpmbuild -ba qemu.spec
si todo salio bien tendremos nuestros RPMs en la
carpeta /usr/src/redhat/RPMS/i386 basta
ahora con que ejecutemos
rpm -Uihv *.rpm y listo tendremos qemu y el modulo
kqemu instalado en nuestro FC4
Espero que este pequeño mini-How-to te sea util cualquier
duda o reclamacion a
dante.robles@gmail.com
Este articulo esta basado en el original de Thomas Chung
de la comunidad de Fedoranews.org los derechos del mismo
le pertenecen a el y es solo una pequeña traduccion/reseña del mismo

