Como hacer software multiplataforma usando herramientas libres

¿De que va esto?

El título friki para esta entrada sería "Programación en gtk usando glade para generar la interfaz, python como lenguaje de programación y pygtk para conectar python y gtk" ... pero queda un poco largo ¿no?

Como siempre, las cosas son más fáciles de lo que parecen al principio porque sino no se usarían de forma masiva. ¿no? Los seres humanos tampoco damos para más.
Programar ventanitas usando herramientas libres no podía ser una excepción así que también es fácil.

¿Que usaremos?

Fin del proyecto

Al final el proyecto se ha quedado descolgado por falta de tiempo y no se puede hablar de su fin.
Me he quedado sin tiempo por un exámen de oposición que me han retrasado, por las obras que estoy haciendo en la casa a la que iré a vivir en Julio, por el trabajo, la novia, ...

Pero es un proyecto muy interesante y animo a quien sea a que lo retome.
Si alguien se anima, que me escriba en el blog y le hago administrador del proyecto en la forja.

Un saludo y gracias a todos por participar en el concurso para conseguir un mundo libre.

Modificando un paquete en debian/ubuntu

A todos nos ha pasado alguna vez, sobre todo a los que llevamos usando linux toda la vida, que el desarrollador de debian o ubuntu comete un pequeño error al empaquetarlo y ese paquete que necesitamos con gran urgencia no se puede instalar. También nos puede ocurrir que haya un paquete para red hat o derivados y que al alienarlo nos ponga una dependencia mal y tampoco se pueda instalar. ¡¡CAGONTÓ!!

Instalar nexuiz en ubuntu

A fecha de 20070405 existe un problema en la instalación de los paquetes nexuiz y nexuiz-server en ubuntu.
Este problema lleva ahí varias semanas y lo he comentado en la lista de ubuntu-users, pero no parece que nadie me haya hecho caso y como me apetecía echarme unos vicios ... pues ahí va la solución.
El problema está en que las dependencias del nexuiz están mal puestas así que he hecho unos paquetes con las dependencias arregladas.

Instalar grub

Este es un tema que está muy manido pero me ha pasado una cosa a la que google no me ha dado contestación así que la pongo aquí.

Caso típico: el grub no funciona porque hemos instalado windows (mala idea) o, como es mi caso, tenemos dos particiones de linux y hemos hecho un debootstrap sobre la partición del linux en la que teníamos instalado el grub. Bueno, quizá este último caso no sea tan típico. :-D

SL para WinCE ¿se puede hacer?

Ha habido un problema en el concurso debido a que había gente que quería desarrollar en java y no se les permitía porque java no era libre.

Pues yo me encuentro en una situación similar.

Todo el software libre que utiliza las librerías que dibujan las ventanas en WinCE está compilado usando M$ Visual C. En mi caso, tanto wxwidgets, como tkinter como el propio python están compilados usando el M$ Visual C. ¿Hasta aquí hemos llegado? ¿Se acabó el proyecto?

Telefónica: el del mono azul siempre a tu lado

Ayer fue imposible que me conectara a internet, pero esta página no va dedicada a eso. Va dedicada a la curiosa solución que he adoptado.

Hoy sobre las 9, que ya empezaba a hacer frío, se me ha vuelto a ir la conexión a internet y el teléfono ha dejado de funcionar bien otra vez.

He tenido las luces de llamarme desde el fijo hasta el móvil y cuando he colgado ¡me salía una llamada perdida de mi vecina! Pues va a ser un cruce de líneas.

Así que me he ido a la calle y he mirado la caja en donde están las conexiones de toda la calle:

Todo se compila con M$ Visual C en WinCE

Me he llevado una gran desilusión cuando he ido a usar WXWidgets en WinCE: resulta que están compilados usando el Visual Studio de M$.

Bueno, pues voy a usar TKinter ... y más de lo mismo, pero es que ¡hasta python está compilado con Visual Studio!

Parece que la comunidad todavía no se ha metido en absoluto en el mundo de WinCE así que me encuentro un poco solo.

Creo que de momento usaré el Python que me dan y más adelante me preocuparé de compilarlo con el compilador cruzado de GNU para WinCE.

Habría queee ... hay queeee ... tenemos queeee

Son las tres frases que cuando oigo me ponen de los nervios. ¡Si hay que hacer una cosa HAZLA y déjate de filosofías!

Me he vuelto a encontrar con este problema cuando he visto código que me podría servir para hacer el proyecto.

Debinstaler no tiene una sola línea de código así que es una full, windows-get está formado por unas 50 líneas de código y php-get tampoco tiene código.
¿Para que se crean proyectos entonces? ¿Para coger el nombre y que no lo puedan usar otros?

El único que se salva es apt-w32 que si tiene código y del que miraré bastantes cosas.

Páginas

Subscribe to Página web de elmanytas RSS