Tras muchos problemas y cuelgues, ya desesperado a punto de destruir el Gdium, se me ocurrió la brillante idea de retirar la amplación de memoria que había instalado, logrando tener un Gdium con menos memoria pero mucho, mucho, mucho, mucho más estable (NO SE CUELGA).

 


Estoy intentando compilar y empaquetar un par de aplicaciones básicas para mí, MOC (Music On Console), un reproductor de música y Claws-Mail, un programa de correo "ligero" y muy bien pensado. El problema viene cuando no deseo crear un entorno de compilación cruzada, ni una emulación, sino que hago todas estas tareas directamente en el Gdium. Ahí viene el problema.

## El problema ##


Descargamos la versión 2.4.4 de la página Music On console.

Instalamos las librerías necesarias:

<code>

urpmi libvorbis-devel libmad-devel libid3tag-devel libflac-devel libsndfile-devel libspeex-devel libmpcdec-devel libffmpeg-devel libcurl-devel libsamplerate-devel libalsa-oss-devel libjack0-devel libncurses-devel

</code>

Faltaría 'librcc' (fixes encoding in broken mp3 tags).

<code>


¡Me crecen los enanos!.

Al parecer, la gente de Ubuntu mete en el compilador de la versión 8.10 (por qué abandonaría mi Debian) algunas protecciones de seguridad que se pelean con la compilación de las "binutils". Para eliminar estas, usar la siguiente variable de entorno:

 

WARN_CFLAGS="-Wno-format-security"

 

y la compilación termina sin problemas.


 Mis primeras impresiones no son tan buenas como esperaba, así que paso a detallar, contando que son mis primeras impresiones y que puede que estén equivocadas.


Para que todo el que pase por aquí, voy a realizar una pequeña presentación relatando un poco mi "vida y milagros".

Llevo en esto de los bits muchos años (ahora no recuerdo ni cuantos), convirtiéndome con el tiempo en un Administrador de Systemas, a mi parecer, bastante competente. Desde que vi la luz, avandoné los sistemas Windows para acercarme más y más a los sistemas libres, y por ósmosis a muchos de los sabores de Unix, defendiendome con bastante soltura tanto en Linux, FreeBSD, HPUX, AIX y Solaris.

Otro día más y mejor.

Syndicate content