|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Portando una aplicación a KDE4Buenas, Estoy tratando por n-esima vez de convertir KLog[1] a Qt4... y no hay forma. Para tratar de simplificar el proceso, he quitado casi todas las clases de KDELIBS y he puesto siempre que he podido una clase de Qt (lo único que no he podido quitar es KLocale por la llamada a i18n que traduce las cadenas de texto!) de esa forma pensaba que sería más fácil al tener que migrar sólo Qt3 a Qt4... ya que otras veces me había fallado, creo que por las librerías de KDE. He leído que lo primero que hay que hacer es ejecutar el am2cmake que está dentro de kdesdk así que me lo he descargado del SVN. El problema es que cuando ejecuto am2cmake, me devuelve un mensaje de error. =========== /home/jaime/radio/klog $ ./am2cmake : No existe el el fichero o el directorio /home/jaime/radio/klog $ =========== así que no puedo continuar :-( ¿Qué es lo que no encuentra? He estado mirando el script pero no lo termino de entender... no se qué es lo que falla :-\ ¿Alguien sabe cómo puedo solucionar esto? Gracias. [1] http://jaime.robles.es/klog -- Un saludo, Jaime Robles - http://jaime.robles.es jaime@... Coordinador KDE-es - KDE Spanish Translation Team http://www.kde.org/es - http://es.l10n.kde.org _______________________________________________ Kde-devel-es mailing list Kde-devel-es@... https://mail.kde.org/mailman/listinfo/kde-devel-es |
|
|
Re: Portando una aplicación a KDE4El día 23/04/08, Jaime Robles <jaime@...> escribió:
Si el script es de bash mira de editarlo y poner al principio: (justo debajo de lo de #!/bin/bash) set -x y en otra linea: set -v. Ejecutas y ahí tendrias que ver más información de debug. adrian15 _______________________________________________ Kde-devel-es mailing list Kde-devel-es@... https://mail.kde.org/mailman/listinfo/kde-devel-es |
|
|
Re: Portando una aplicación a KDE4> El día 23/04/08, Jaime Robles <jaime@...> escribió:
Es de "#!/usr/bin/env ruby"
>> El problema es que cuando ejecuto am2cmake, me devuelve un mensaje de >> error. >> =========== >> /home/jaime/radio/klog $ ./am2cmake >> : No existe el el fichero o el directorio >> /home/jaime/radio/klog $ >> =========== > Si el script es de bash mira de editarlo y poner al principio: (justo > debajo de lo de #!/bin/bash) set -x y en otra linea: set -v. No tengo experiencia con ruby... El script en concreto es este: http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/cmake/scripts/am2cmake Gracias! -- Un saludo, Jaime Robles - http://jaime.robles.es jaime@... Coordinador KDE-es - KDE Spanish Translation Team http://www.kde.org/es - http://es.l10n.kde.org _______________________________________________ Kde-devel-es mailing list Kde-devel-es@... https://mail.kde.org/mailman/listinfo/kde-devel-es |
|
|
Re: Portando una aplicación a KDE4El Miércoles, 23 de Abril de 2008, Jaime Robles escribió:
> Para tratar de simplificar el proceso, he quitado casi todas las clases de > KDELIBS y he puesto siempre que he podido una clase de Qt (lo único que no > he podido quitar es KLocale por la llamada a i18n que traduce las cadenas > de texto!) de esa forma pensaba que sería más fácil al tener que migrar > sólo Qt3 a Qt4... ya que otras veces me había fallado, creo que por las > librerías de KDE. > > He leído que lo primero que hay que hacer es ejecutar el am2cmake que está > dentro de kdesdk así que me lo he descargado del SVN. "am2cmake" tiene pinta de ser un script que convierte el sistema de construcción, de automake a cmake (lógicamente). Eso no tiene nada que ver con las clases ni con el código de tu aplicación. Lo que tienes que hacer, es aprender lo más básico de cmake, y escribir tus archivos para cmake, al igual que antes lo hacías para automake. Ningún script de migración te va a salvar de aprender el buildsystem (aunque puedan ser una ayuda). Y si el script falla, pues menos aún... :-( -- Alex (a.k.a. suy) - GPG ID 0x0B8B0BC2 http://barnacity.net/ - Jabber ID: suy@... _______________________________________________ Kde-devel-es mailing list Kde-devel-es@... https://mail.kde.org/mailman/listinfo/kde-devel-es |
|
|
Re: Portando una aplicación a KDE4>> Para tratar de simplificar el proceso, he quitado casi todas las clases
>> de KDELIBS y he puesto siempre que he podido una clase de Qt >> He leído que lo primero que hay que hacer es ejecutar el am2cmake que >> está dentro de kdesdk así que me lo he descargado del SVN. > "am2cmake" tiene pinta de ser un script que convierte el sistema de > construcción, de automake a cmake (lógicamente). Eso no tiene nada que ver > con las clases ni con el código de tu aplicación. Lo que tienes que hacer, > es aprender lo más básico de cmake, y escribir tus archivos para cmake, al > igual que antes lo hacías para automake. Claro, pero eso es sólo el primer paso ;-) Luego hay que pasar por el "qt3toqt4" (creo que se llama así) para eso traté de poner clases Qt3 porque ahí me fallaba cuando me dio por migrar KLog a Qt4 hace un año o por ahí... en las clases de KDE. Después creo que tocará poner las clases de QT3Support y poco más... cruzar los dedos, supongo :-) Seguiré dándole vueltas a ver cómo lo hago... A lo mejor la solución pasa por ejecutar el qt3toqt4 sobre los .h y .cpp para convertir las clases y llamadas para luego importar el código en un proyecto de kdevelop de qt4 directamente... yo que se!!! :-) Ya os contaré... y si a alguien se le ocurre algo... Gracias! -- Un saludo, Jaime Robles - http://jaime.robles.es jaime@... Coordinador KDE-es - KDE Spanish Translation Team http://www.kde.org/es - http://es.l10n.kde.org _______________________________________________ Kde-devel-es mailing list Kde-devel-es@... https://mail.kde.org/mailman/listinfo/kde-devel-es |
| Free embeddable forum powered by Nabble | Forum Help |