Bueno, llamar a ésto guía puede resultar bastante pretencioso.

Resulta que en la web de Ivy Generator hay una versión tarball del programa para linux, el cual incluye el binario IvyGenerator dentro del directorio bin.

En teoría, ejecutar el programa es tan sencillo como hacer doble clik en dicho binario. Pero puede ser -como es mi caso- que el binario no funcione.

Como no tengo ni pajolera de programación, y apenas sé moverme en Linux, no sé si el problema es sólo mio, o puede ser más general, aunque intuyo que tal vez tiene que ver con los 64 bits (puede ser que esté diciendo una barbaridad).

Bueno, como digo, en caso de no poder hacer uso del binario, deberemos crearnoslo nosotros mismos.


Vamos al lío:

Lo primero de todo es tener instaladas las librerías Qt. Están tan integradas en KDE, que si no están ya instaladas, seguro que vienen en los CD/DVD de instalación de la distribución que uséis.

En mi caso, tengo la distro Slackware 13.1 64 bits. El paquete se encuentra en el directorio /slackware/l del DVD de instalación. La forma de instalarlo es tan simple como hacer:
Código:
installpkg qt-4.6.2_2d3d3e5-i486-1.txz
Como digo, esto es en el caso concreto de mi distribución. Para otras seguramente existira el RPM o DEB pefectamente empaquetado. Si no, en http://qt.nokia.com se encuentra todo lo necesario.

Una vez hecho el paso previo, empieza el proceso:

Dentro de la carpeta src veremos un archivo llamado src.pro y un Makefile.
El archivo src.pro ha sido creado con el comando
Código:
qmake -project
Al no especificar nombre, toma el mismo del directorio al que pertenece. (src)

Nosotros vamos a crear nuestro propio archivo *.pro
Código:
qmake -project -o miarchivo.pro
(por ejemplo podemos llamarlo ivy.pro)

Una vez creado lo editamos con cualquier editor de texto plano (yo uso el del mc), y añadimos la línea
Código:
QT += opengl
. Por ejemplo en la línea siguiente a INCLUDEPATH +=

Ahora, creamos el archivo Makefile. Esto es tan sencillo como escribir
Código:
qmake
El Makefile que viene por defecto se borrara, y el que aparezca será el que hemos creado nosotros.

Y por último
Código:
make
El cual -si todo va bien- creara el binario con el mismo nombre que el *.pro que hemos creado.

Pues eso es todo. Seguro que hay formas mejores y más elegentes de hacer el proceso. Tampoco sé si funcionara en todos los equipos, pero a mi me ha servido, y espero que a alguien más.

Saludos