microwindows (nano-x) 0.92, instalación más fácil que nunca
Para poder programar plugins en el PC hay que instalar nano-x (en linux, claro). El problema es que las versiones que hay son viejas y dan problemas al compilar en las versiones recientes de las distros de linux.
He cogido la versión 0.92 (sacada de su repositorio GIT) y le he hecho unos cambios para que sea fácil compilarla en ubuntu.
Esta versión debería poder compilarse desde ubuntu 9.04 en adelante (en ubuntu 8.04 es necesario actualizar libfreetype6 a la versión 2.3.9).
Además una vez compilado, se crean unos paquetes deb.
La instalación es muy sencilla:
Descarga:
Descomprimimos:
Y compilamos:
(Para que la compilación se haga correctamente es necesario tener previamente instalados los siguientes paquetes: debhelper, libx11-dev, libfreetype6-dev, libjpeg62-dev y libpng12-dev)
Si todo va bien tras unos minutos se habrán creado dos paquetes deb, que podemos instalar fácilmente:
Ya está.
Los programas de ejemplo que lleva microwindows no se compilan ni se instalan, más que nada porque algunos no funcionan en 64 bits. Si queremos compilarlos, editar el fichero src/config y cambiar las líneas
por
En el directorio src hay algunos scripts para ejecutar esas demos. Por ejemplo:
Para poder programar plugins en el PC hay que instalar nano-x (en linux, claro). El problema es que las versiones que hay son viejas y dan problemas al compilar en las versiones recientes de las distros de linux.
He cogido la versión 0.92 (sacada de su repositorio GIT) y le he hecho unos cambios para que sea fácil compilarla en ubuntu.
Esta versión debería poder compilarse desde ubuntu 9.04 en adelante (en ubuntu 8.04 es necesario actualizar libfreetype6 a la versión 2.3.9).
Además una vez compilado, se crean unos paquetes deb.
La instalación es muy sencilla:
Descarga:
Código:
wget http://sourceforge.net/projects/azplugins/files/microwindows_0.92-4.diff.gz
wget http://sourceforge.net/projects/azplugins/files/microwindows_0.92-4.dsc
wget http://sourceforge.net/projects/azplugins/files/microwindows_0.92.orig.tar.gz
Descomprimimos:
Código:
dpkg-source -x microwindows_0.92-4.dsc
Y compilamos:
Código:
cd microwindows-0.92/
fakeroot debian/rules binary
(Para que la compilación se haga correctamente es necesario tener previamente instalados los siguientes paquetes: debhelper, libx11-dev, libfreetype6-dev, libjpeg62-dev y libpng12-dev)
Si todo va bien tras unos minutos se habrán creado dos paquetes deb, que podemos instalar fácilmente:
Código:
cd ..
sudo dpkg -i libmicrowindows0_0.92-4_amd64.deb libmicrowindows-dev_0.92-4_amd64.deb
Ya está.
Los programas de ejemplo que lleva microwindows no se compilan ni se instalan, más que nada porque algunos no funcionan en 64 bits. Si queremos compilarlos, editar el fichero src/config y cambiar las líneas
Código:
MICROWINDEMO = N
NANOXDEMO = N
por
Código:
MICROWINDEMO = Y
NANOXDEMO = Y
En el directorio src hay algunos scripts para ejecutar esas demos. Por ejemplo:
Código:
./chess.sh