Mostrando entradas con la etiqueta how to. Mostrar todas las entradas
Mostrando entradas con la etiqueta how to. Mostrar todas las entradas

lunes, 16 de abril de 2012

Aclaraciones sobre la instalación de DeMMaTTouL

Hace unos días recibí un e-mail de un usuario preguntando por algún archivo ejecutable para la instalación de DeMMaTTouL en Windows. Creo que aún no lo había especificado con detalle en ninguna entrada, así que explico brevemente que DeMMaTTouL no necesita ningún proceso de instalación en sus versiones compiladas (sea cual sea el sistema operativo). Simplemente hay que bajarse el archivo correspondiente, descomprimirlo en el directorio que desees de tu ordenador y ya está listo para ejecutar (el ejecutable está dentro del directorio "bin").

Respecto a la instalación de las librerías Qt, asegúrate de que las tienes instaladas (mínimo versión 4.8), pero no hay necesidad de bajarse todo el kit SDK (que sólo necesitan los desarrolladores) sino que es suficiente instalar sólo las librerías.

En el directorio de la versión compilada para Windows se incluyen dos archivos: uno que pone "(sin librerias)" y otro que pone "(con librerias)". Este último es un archivo que ya incluye las librerías Qt que necesita DeMMaTTouL, por lo que debe funcionar en Windows sin necesidad de descargar e instalar todas las librerías Qt (desconozco si esto vulnera algún término de la licencia de Qt, pero creo que como la licencia de DeMMaTTouL es GPLv3 está permitido incluir las librerías necesarias).

Cualquier duda que tengáis sobre la descarga o instalación de DeMMaTTouL podéis dejarla en esta entrada del blog, como comentario, o enviar un e-mail a la dirección de contacto (demmattoul@gmail.com).

sábado, 7 de abril de 2012

¿Cómo puedo ayudar en el desarrollo de DeMMaTTouL?

Algunas personas creen que sólo los programadores pueden contribuir al desarrollo del software libre y de código abierto. Esto no es cierto. Si bien un programador puede aportar su experiencia profesional al código, ya sea revisándolo, mejorándolo o ampliándolo, los usuarios también tienen mucho que aportar al desarrollo de cualquier programa.

A continuación, se lista una serie de ejemplos de cómo contribuir al desarrollo de DeMMaTTouL:

- Algo tan sencillo como bajarse el programa, ejecutarlo y aportar ideas sobre cómo mejorar su interfaz, facilitar su uso o incorporar nuevas características que encontraría útiles.

- Informar sobre errores producidos durante su uso. Si bien los programadores intentan contemplar todas las situaciones que se pueden producir, esto es prácticamente imposible. Muchas veces son los usuarios quienes detectan una situación que provoca un error. Es muy importante que el usuario informe a los desarrolladores de cómo se ha producido el error, relatando la situación con el mayor detalle posible.

- Dar a conocer el programa entre usuarios a los que les pueda interesar.

- Elaborar tutoriales (textos, vídeos, ...) que expliquen el funcionamiento del programa. En estos momentos este es uno de los puntos menos desarrollados de DeMMaTTouL. Es necesario elaborar buenos manuales de ayuda, video-tutoriales que muestren y expliquen cómo usar las diferentes características, etc.

- Traducir el programa a otros idiomas. ¿Sabes euskera, gallego, francés, alemán, ...? Pues si quieres contribuir al desarrollo de DeMMaTTouL es tan fácil como traducir algunas frases.

En breve saldrá la nueva versión (0.7b) de DeMMaTTouL. Seguro que se os ocurren muchas formas de ayudar a mejorarlo.

domingo, 6 de noviembre de 2011

Cómo compilar el código fuente de DeMMaTTouL (actualizado v0.7b)

No es necesario compilar DeMMaTTouL dado que en el portal Sourceforge.net se encuentran disponibles las compilaciones para diversos sistemas operativos, pero es posible que esté interesado en compilar usted mismo el código fuente, por los motivos que sean.

A continuación se incluyen los comandos para hacerlo. Es muy importante tener instaladas las librerías Qt (versión mínima 4.8) en su sistema para poder compilar DeMMaTTouL.

En Linux:

(en la carpeta src)
1. qmake -project -o DeMMaTTouL.pro
2. echo "QT += phonon" | tee -a DeMMaTTouL.pro
3. qmake DeMMaTTouL.pro
4. make
5. cp DeMMaTTouL ../bin/

Nota: Si no se reconoce qmake como comando, hay que poner la ruta completa en la que se encuentre el ejecutable qmake; por ejemplo /usr/lib64/qt4/bin/qmake -project -o DeMMaTTouL.pro (o añadir la ruta al PATH)


En MS Windows:

Abrir consola (para ello ejecute "cmd" o abra la aplicación "Símbolo del sistema")
1. cd [directorio en el que se encuentre DeMMaTTouL]\src
2. qmake -project -o DeMMaTTouL.pro
3. ABRIR COMO TEXTO EL ARCHIVO DeMMaTTouL.pro Y AÑADIR EN UNA LÍNEA NUEVA
QT += phonon
4. qmake DeMMaTTouL.pro
5. mingw32-make
6. cd debug
7. copy DeMMaTTouL.exe ..\..\bin

Nota: Si no se reconoce qmake como comando, hay que poner la ruta completa en la que se encuentre el ejecutable qmake; por ejemplo c:\qt\desktop\qt\4.8.1\mingw\bin\qmake -project -o DeMMaTTouL.pro (o añadir la ruta al PATH)


En Mac OS X (además de las librerías Qt, para compilar programas en Mac OS X necesita tener instalado Xcode):

(en la carpeta src)
1. qmake -project -o DeMMaTTouL.pro
2. ABRIR COMO TEXTO EL ARCHIVO DeMMaTTouL.pro Y AÑADIR EN UNA LÍNEA NUEVA
QT += phonon
3. qmake -spec macx-g++ DeMMaTTouL.pro
4. make
5. mv DeMMaTTouL.app ../bin/