Bennu Game Development

Foros en Español => Novedades y Releases => Topic started by: josebita on March 11, 2009, 02:22:03 PM

Title: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 11, 2009, 02:22:03 PM
¡Hola a todos!

Puse esto ayer en el foro inglés, pero era tarde y no lo puse en éste. Bueno, el tema es que he creado un PPA en launchpad (un repositorio de paquetes) para Ubuntu/Debian.
De momento he subido el paquete bennugd-core (con el bgdc, bgdi y libbgdrtm) y el de desarrollo, aunque el de desarrollo aún está un poquito roto (aún no permite compilar librerías porque no contiene las cabeceras de desarrollo).
En cuanto pueda lo arreglaré y subiré también las librerías oficiales de bennugd y algunas otras mías (la pango, iconv...)

La idea es que sea fácil instalar y mantener actualizado bennugd en linux y para eso intentaré mantenerlo actualizado con la versión svn.
Pues eso, que hay binarios para x86, x86_64 y lpia.
Según vaya subiendo cosas, ya os iré avisando.
Title: Re: Ubuntu PPA
Post by: SplinterGU on March 11, 2009, 02:34:55 PM
para compilar los modulos o librerias, hay que hacer el configure con

--with-bennu-prefix=<path donde se encuentran compilados los fuentes del core bennu>

no ideal seria que se haga un install del core y lo tome del path de la instalacion, pero eso aun no esta disponible... por otra parte, muchos productos usan esta filosofia, como ser apache, para configurarlo con php dentro del mismo apache... y muchos otros mas...
Title: Re: Ubuntu PPA
Post by: josebita on March 11, 2009, 02:46:45 PM
Ya, yo me lo compilo así, pero puedo cambiar las reglas de compilado del deb para que sí se copie.
Ayer era ya tarde y tenía cosas que hacer así que no lo cambié.
Title: Re: Ubuntu PPA
Post by: SplinterGU on March 11, 2009, 03:01:16 PM
por ahora creo que deberias cambiar las reglas, hasta tener un sistema standard.
Title: Re: Ubuntu PPA
Post by: josebita on March 11, 2009, 03:24:07 PM
Claro, gracias.
Title: Re: Ubuntu PPA
Post by: syous on March 11, 2009, 05:43:14 PM
karma up ;D que bien podre pasarme mis proyectos de benu en mi ubuntu ya :)
Title: Re: Ubuntu PPA
Post by: josebita on March 11, 2009, 06:04:35 PM
cenkiu
Title: Re: Ubuntu PPA
Post by: kim-elet-o on March 12, 2009, 10:02:00 PM
un Karma para darme otra razon de peso, para emigrar a Ubuntu definitivamente, de hecho actualmente voy alternando unas veces uso windows y otras ubuntu.   ;) ;) ;) ;)



Title: Re: Ubuntu PPA
Post by: josebita on March 12, 2009, 10:10:23 PM
Muchas gracias. Siento la falta de noticias, pero ando un poquito liado. Espero no tardar mucho en subir los paquetes, sorry.
Title: Re: Ubuntu PPA
Post by: josebita on March 14, 2009, 03:11:49 PM
Bueno, acabo de subir una nueva versión del core-dev que debería tener lo necesario para desarrollar librerías que sólo dependan de él.
Se incluyen las cabeceras de desarrollo y un script para pkg-config para facilitar el compilado.

Los binarios para amd64 y lpia están listos, pero parece que la máquina que compila para i386 anda un poquito saturada, así que pueden tardar un poquito.

Ahora a por las librerías :)
Title: Re: Ubuntu PPA
Post by: syous on March 16, 2009, 07:40:07 AM
Quote from: josebita on March 14, 2009, 03:11:49 PM
Bueno, acabo de subir una nueva versión del core-dev que debería tener lo necesario para desarrollar librerías que sólo dependan de él.
Se incluyen las cabeceras de desarrollo y un script para pkg-config para facilitar el compilado.

Los binarios para amd64 y lpia están listos, pero parece que la máquina que compila para i386 anda un poquito saturada, así que pueden tardar un poquito.

Ahora a por las librerías :)

eres un crack karma up
Title: Re: Ubuntu PPA
Post by: josebita on March 19, 2009, 08:22:11 PM
Sigo trabajando en esto. Estoy con los módulos, pero me están dando algún que otro problema.

De momento y ya que me hacía falta para los módulos, he actualizado el bennugd-core al svn de hoy (y he tocado el script de pkg-config un poquillo).
Title: Re: Ubuntu PPA
Post by: josebita on March 19, 2009, 10:57:21 PM
¡Por fin los módulos han compilado en i386 y en amd64!
Todavía quedan cosas que arreglar, pero si instalais bennugd-core y bennugd-modules, deberíais conseguir una instalación completamente funcional del último bennu en Ubuntu.

Iré actualizando los paquetes para arreglar los problemillas que aún hay y mantener al día la instalación de bennugd con la versión de svn, pero si todo va bien sólo deberíais ver que bennugd* se actualiza.
Se agradecen comentarios.
Title: Re: Ubuntu PPA
Post by: SplinterGU on March 19, 2009, 11:13:48 PM
muy buen trabajo...

probaste que los ejecutables de 64 funcionen correctamente? yo creo que van a fallar, los punteros se guardan como int (32) y en 64 son de 64 (valga la redundancia)
Title: Re: Ubuntu PPA
Post by: josebita on March 19, 2009, 11:22:00 PM
No, no lo he probado en profundidad. Launchpad compila automáticamente para todas las arquitecturas soportadas. Los binarios se generan bien.
Sólo he probado el core y compilaba y ejecutaba un programa tontorrón sin problemas. Mañana me voy de vacaciones un par de días, pero a la vuelta lo puedo probar con un poquito más de cariño.
Title: Re: Ubuntu PPA
Post by: SplinterGU on March 19, 2009, 11:31:35 PM
si, proba con punteros, no va a funcionar... no solo los punteros, hay otras cosas que devuelven punteros como identificadores...

Por ahora Bennu no es compatible con 64 bits...

Bueno, que disfrutes tus vacaciones.

Title: Re: Ubuntu PPA
Post by: josebita on March 19, 2009, 11:51:12 PM
Gracias :)
Title: Re: Ubuntu PPA
Post by: josebita on March 23, 2009, 05:47:16 PM
Bueno, el siguiente código sí me funciona en Ubuntu de 64 bits:
[code language="bennu"]import "mod_map"
import "mod_screen"
import "mod_say"
import "mod_mouse"
import "mod_key"
import "mod_video"
import "mod_proc";
import "mod_rand";

PROCESS main()
Private
int i=0;

Begin
    set_mode(640, 480, 16, MODE_WINDOW);
    graph = load_png("img.png");
    x=700;  /* Don't display this process' graph */
    for(i=0; i<100; i++)
        bola(rand(1, 639), rand(1, 479));
    end;
    while (!key(_esc))
        x=mouse.x;
        y=mouse.y;
        FRAME;
    End;
   
    let_me_alone();
    exit();
End;

Process bola(int x, int y)
Private
int vx=5;
int vy=4;

Begin
    graph = father.graph;
    LOOP
        if (y >= 480 || y <= 0)
            vy = -vy;
        end;
        if (x <= 0 || x >= 640)
            vx = -vx;
        end;
       
        x += vx;
        y+=vy;
        FRAME;
    End;
End;[/code]

Funciona como debería. De todas formas ya que el ejemplo no es muy extenso y dices que puede funcionar mal sólo compilo para i386.

Por cierto, que estoy actualizando al svn de hoy.
Title: Re: Ubuntu PPA
Post by: SplinterGU on March 23, 2009, 06:24:12 PM
proba con punteros...

y tambien funciones que devuelvan punteros... MAP_BUFFER... o las de paletas... new_pal...  las de blendop... blendop_new...
obviamente las news fallaran al usarlas...
Title: Re: Ubuntu PPA
Post by: josebita on April 03, 2009, 04:22:59 PM
Acabo de actualizar la versión en el PPA a la del SVN de hoy. Debido a que he cambiado algunas cosas de sitio, lo mejor es que desinstaleis el bennugd-modules, actualiceis el bennugd-core* y después volvais a instalar el bennugd-core.
Siento esto y espero que no vuelva a pasar.
Title: Re: Ubuntu PPA
Post by: josebita on April 03, 2009, 04:40:57 PM
Por cierto, perdón por no haber probado esto antes, pero el siguiente código me da el mismo resultado (no sé si correcto o erróneo, lo he copiado del wiki) en una máquina de 32 y de 64 bits:
[code language="bennu"]Import "mod_say";
Import "mod_mem";

Process main()
Private
    byte pointer pbyte;
    word pointer pword;
    int  pointer pint;
    int elements = 10;
    int i;
Begin
    // Allocate memory
    pbyte = alloc(elements);
    pword = alloc(elements*sizeof(word));
    pint  = alloc(elements*sizeof(int));

    // Reset memory to 0's
    memset (pbyte,0,elements);
    memsetw(pword,0,elements); // same as  memset(pword,0,elements*sizeof(word));
                               // because value-parameter is 0.
    memset (pint ,0,elements*sizeof(int)); // There isn't a "memseti()", so we need to
                                           // set the individual bytes to 0. To change
                                           // ints to nonzero values, memset() can't be
                                           // used easily

    // Write numbers to bytes and ints
    for(i=0; i<elements; i++)
        pbyte  = 133; // pbyte is the same as *(pbyte+i)
        *(pint+i) = 4555; // pint is the same as *(pint+i)
    end

    // Write numbers to words
    memsetw(pword,345,elements);

    // Show numbers
    for(i=0; i<elements; i++)
        say("byte["+i+"] = " + *(pbyte+i));
        say("word["+i+"] = " + pword);
        say("int ["+i+"] = " + pint);
    end

    // Free the used memory
    free(pbyte);
    free(pword);
    free(pint);

End[/code]
También me funciona (del wiki tb.):
[code language="bennu"]
Import "mod_map";
Import "mod_screen";


Process main()
Private
    int map;
Begin

    // Create a new graph of size 100x100 and color depth of 8bit
    map = new_map(100,100,8);
   
    // Clear the map red
    map_clear(0,map,rgb(255,0,0));

    // Put it in the center of the screen
    put(0,map,160,100);

    Loop
        frame;
    End

End
[/code]

Y sin embargo, esto (http://forum.bennugd.org/index.php?topic=523.0) muere miserablemente :(
Title: Re: Ubuntu PPA
Post by: SplinterGU on April 03, 2009, 11:28:05 PM
en 64 bits seguramente esta pisando cualquier area de memoria.
Title: Re: Ubuntu PPA
Post by: josebita on April 04, 2009, 12:51:21 PM
Claro, en fin, es una pena.
Cuando empieces a trabajar en los 64 bits, avisa y puedo probar lo que sea, ¿ok?.
Title: Re: Ubuntu PPA
Post by: SplinterGU on April 04, 2009, 01:05:18 PM
los 64 bits requieren un cambio que haria todo incompatible.

Bennu (y tambien fenix), usan "int" como unidad de dato, los punteros, las instrucciones, todo son "int" (32 bits), cuando uno usa un puntero, este se mete en un "int", entonces en 64 bits, los punteros quedan cortados a 32bits...

ummm... aunque si lo pensamos un poco, dudo que a menos que usemos mas de 4gb de ram en nuestros procesos o intentemos usar un puntero mas grande que 4gb, dudo que tengamos problemas.

pero por culpa de murphi, si hay 1 posibilidad en 100 millones, entonces sucedera.
Title: Re: Ubuntu PPA
Post by: josebita on April 06, 2009, 12:10:53 AM
Bueno, hoy le he dedicado un rato a esto y he actualizado el core a la versión r39 del svn, he creado el paquete bennugd-modules-dev (con sus correspondientes scripts para pkg-config, que son un montón) y he subido mi librería pango (http://forum.bennugd.org/index.php?topic=393.0), que ahora es muy fácil de instalar en ubuntu/debian.

Por cierto, Splinter, he sacado el log del svn y lo he metido en el fichero ChangeLog, espero que no te moleste, pero es que me daba cosita dejarlo en blanco.
Title: Re: Ubuntu PPA
Post by: SplinterGU on April 06, 2009, 12:58:32 AM
me parece adecuado... gracias...
Title: Re: Ubuntu PPA
Post by: josebita on April 30, 2009, 10:27:05 PM
Acabo de subir fsock. El sistema de compilación anda un poco lento últimamente, así que pueden tardar un buen rato en aparecer los binarios.
Title: Re: Ubuntu PPA
Post by: josebita on August 26, 2009, 09:20:45 PM
He añadido el mod_sqlite3 al PPA.

Además, ya he subido la versión 32 bits para ubuntu x86_64 de la libdes y tengo el bennugd-core y el bennugd-modules preparados. En cuanto arregle los dos o tres errores de compilación por paquete (montar el entorno de compilación cruzada es un poco lioso), estarán en el PPA también.
Title: Re: Ubuntu PPA
Post by: josebita on August 26, 2009, 09:42:41 PM
Bueno, hoy no tengo fuerzas para pegarme contra el gcc, mañana intento subir los paquetes.
Title: Re: Ubuntu PPA
Post by: SplinterGU on August 26, 2009, 11:53:20 PM
tranquilo, muchas gracias por todo lo que estas haciendo...
Title: Re: Ubuntu PPA
Post by: syous on August 27, 2009, 01:45:17 AM
Quote from: josebita on August 26, 2009, 09:42:41 PM
Bueno, hoy no tengo fuerzas para pegarme contra el gcc, mañana intento subir los paquetes.

descansa karma +1
Title: Re: Ubuntu PPA
Post by: josebita on August 27, 2009, 11:45:19 PM
Gracias.

El core lo he subido antes, pero para los módulos estoy teniendo algún problemilla con la detección de SDL al hacer el configure.

En fin, que espero no tardar mucho en resolverlo (porque en mi ordenador se empaquetan sin problemas).
Title: Re: Ubuntu PPA
Post by: josebita on September 08, 2009, 07:48:44 PM
Por fin he empaquetado el plugin de Osk (http://forum.bennugd.org/index.php?topic=165.msg3462#msg3462) para gtksourceview (y, en particular, para Gedit) de Bennu.
Se llama "gtksourceview2.0-bennugd" a falta de un nombre mejor.

Sigo pegándome con la compilación cruzada de los módulos en 64 bits.
Title: Re: Ubuntu PPA
Post by: josebita on September 11, 2009, 04:56:59 PM
Van camino del PPA la revisión 104 del SVN del core y los módulos y la mod_ttf (le he retocado una minucia el código para que defina las dependencias de los módulos que usa porque es útil para la moddesc y para Bennu, si no se hace import explícito de todo lo que hace falta).
Title: Re: Ubuntu PPA
Post by: josebita on September 12, 2009, 02:05:32 PM
He creado un paquete que añade el repositorio y la clave de firma del repositorio al sistema. Los  detalles los he añadido al wiki (http://wiki.bennugd.org/index.php?title=Tutorial:Setting_up_Bennu_on_Linux#Adding_the_repository_to_your_system), y el paquete lo podeis bajar de aquí (http://www.bennugd.org/descargas/bennugd-unofficial-repo_1.0_i386.deb).
Title: Re: Ubuntu PPA
Post by: SplinterGU on September 12, 2009, 02:47:42 PM
muy bueno!
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 17, 2009, 09:57:24 PM
Actualizados los paquetes principales del PPA. Los paquetes a partir de ahora irán en la sección Karmic, para que sea más fácil instalarlos de ahora en adelante.

También he empaquetado y subido la mod_smpeg de DCelso.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 19, 2009, 12:47:41 AM
Bueno, acabo de instalar Bennu en mi Ubuntu 8.10 (que raro, creí haber actualizado a la 9.04) gracias al PPA. Karma++.
Menos mal de las instrucciones, porque si no iba más perdido que un koala en Springfield. cerebro--.
Ya tengo FL funcionando en Ubuntu casi perfecto.
Sólo a modo de puntualización: por lo visto, la mod_crypt no se ha instalado, no se si he hecho algo mal o es que no está en el repositorio. Ah, y el buscador de paquetes del synaptic no es capaz de encontrar ningún paquete con la palabra bennu, pero buscando por repositorios si que salen.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 19, 2009, 07:54:55 AM
Ni guarra, intenta actualizar el repositorio.
Además, estoy cambiando el repositorio a karmic. En principio debería seguir funcionando bien en la 8.10 y 9.04, pero tiene ventajas si usas la 9.10
Miraré lo de mod_crypt, porque se compila. Quizás el script de empaquetado no está bien.

Gracias.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: FreeYourMind on November 19, 2009, 08:15:34 AM
Seria mucho pediros que me dijierais todas las dependencias que puede llegar a pedir Bennu (de preferencia con todos los modulos que existen instalados) cuando se instala en Linux, aparte de las SDL_Mixer si usamos el module_sound.so ??

Estoy otra vez haciendo mis pinitos en Linux despues de años sin tocarlo...

Grácias de antemano.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 19, 2009, 08:25:45 AM
En general debería necesitar sólo SDL y SDL_Mixer, pero SDL_mixer suele estar compilado para dar soporte a formato OGG si encuentra la librería libvorbis.so (que a su vez depende de libogg.so), MP3 si encuentra libsmpeg.so (o libmad.so, pero esto no suele estar habilitado por defecto), módulos (si encuentra la libmikmod.so) y MIDI (si encuentra la libtimidity.so). Creo que eso es todo.

Además, depende de la libbgdrtm.so, claro.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: osk on November 19, 2009, 09:00:30 AM
Además de la LibPng y la Zlib, que siempre están instaladas en el sistema.
(Pág 10 de mi manual...¡he venido a hablar de mi libro!)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 19, 2009, 09:30:51 AM
Vale, la mod_crypt.so se instala bien, lo que no se hace es crear el enlace /usr/lib/bennugd/libmod_crypt.so -> /usr/lib/bennugd/mod_crypt.so, por lo que el sistema no encuentra la librería cuando se pide.

También podeis crear el enlace a mano, pero se debería crear sólo la próxima vez que actualiceis el sistema (es lo bueno del PPA :)).

Estoy subiendo el paquete actualizado, gracias Drumpi. La actualización estará sólo para el repositorio de karmic, eso sí.

Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: FreeYourMind on November 19, 2009, 10:53:58 AM
Quote from: osk on November 19, 2009, 09:00:30 AM
Además de la LibPng y la Zlib, que siempre están instaladas en el sistema.
(Pág 10 de mi manual...¡he venido a hablar de mi libro!)

Ya me imagino que tu biblia tiene la solución, pero tamaña dimension me asusta ;)
A ver si con tiempo lo abro :)
Igual lo imprimo y lo convierto en libro para el Metro  ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 19, 2009, 02:24:22 PM
Quote from: josebita on November 19, 2009, 09:30:51 AM
Vale, la mod_crypt.so se instala bien, lo que no se hace es crear el enlace /usr/lib/bennugd/libmod_crypt.so -> /usr/lib/bennugd/mod_crypt.so, por lo que el sistema no encuentra la librería cuando se pide.

También podeis crear el enlace a mano, pero se debería crear sólo la próxima vez que actualiceis el sistema (es lo bueno del PPA :)).

Estoy subiendo el paquete actualizado, gracias Drumpi. La actualización estará sólo para el repositorio de karmic, eso sí.



No, gracias a ti por el esfuerzo.
Lo que pasa es que no se si la versión del 9.10 funcionará en mi Linux 8.10, a las malas me podría compilar yo mismo las fuentes, se supone que es más fácil que con gp2x ;D
De todas maneras, buscaré actualizaciones, a ver que tal... total, llevo media mañana peleándome con el MIDI.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 19, 2009, 04:12:40 PM
En principio no hay razón para que no te funcione. La versión de SDL* es prácticamente idéntica.
Si tienes algún problema, avisa.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 19, 2009, 07:56:30 PM
Hombre, el problema sería que los binarios fueran incompatibles o que haya alguna dependencia con SDL (que supongo que si se actualizan no debería haber problema).
A ver si me acuerdo mañana y cambio el repositorio por el del 9.10 (si averiguo cómo se hace ^^U).
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 19, 2009, 11:19:58 PM
Los binarios dudo mucho que sean incompatibles. La incompatibilidad suele venir de librerías que cambian el API, pero no es el caso.

Para cambiar el repositorio: depende. Si existe el fichero /etc/apt/sources.list.d/bennugd.list edítalo y cambia donde dice "intrepid" por "karmic".
Luego refresca la lista de paquetes y actualiza lo que te pida.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 27, 2009, 05:09:26 PM
Finalmente he encontrado un método más sencillo (gracias, interfaz amigable de ubuntu):
-Ir a sistema->administración->origenes del software.
-Seleccionar la pestaña "software de terceros".
-Seleccionar el PPA y darle a editar.
-Cambiar el campo "distribución" por karmic.
-Repetir con el otro PPA, aceptar los cambios y recargar.

Easy, easy ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on November 27, 2009, 09:06:31 PM
Una pregunta tonta, tontisima, la version del PPA no esta preparada para intel 64 bits, no?, es que he hecho lo decis y no hay forma de bajar la version y instalarla en mi ubuntu i386 x64bits. y me da palo tener que usar el güindos xp para poder programar en bennugd, tendre que intalarme en un pendrive la version de 32 bits de ubuntu.

>:( >:( >:( :P :P :P
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 27, 2009, 09:41:42 PM
No hay paquetes del repositorio para 64 bits, pero puedes usar el instalador oficial de la web, que funciona bien.
Yo lo uso en una Ubuntu x86_64 sin problemas.

@Drumpi: Sí, eso también vale :)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on November 27, 2009, 11:31:17 PM
no hay forma de compilarlo, sigo las instruciones de aqui http://wiki.bennugd.org/index.php?title=Tutorial:Setting_up_Bennu_on_Linux#Launchpad_PPA, pero cuando lo ejecuto aparece el siguiente error: hay un error inesperado de sintasis cerca de la señal 'r110'. hay estoy perdido, ya que mis conocimientos de linux son mas bien escasos, justamente estoy empezando a manejarme bien con la interfaz grafica.  :-[ :-[ :-[
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 27, 2009, 11:37:29 PM
Pero eso es para instalar Bennu, no para compilarlo.
¿Usas Ubuntu?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on November 27, 2009, 11:43:16 PM
Si. exactamente la Karmic Koala de 64 bits para intel. Bueno no os preocupeis, he instalado en un pendrive de 2GB que tenia ocioso por ahi, un ubuntu karmic koala de 32 bits, y no he tenido problemas de instalacion, de todas formas gracias, y perdonad si mi tono a sido rudo, pero es que la verdad llevaba un ratito pegandome con el ubuntu y todo lo demas.
:) :) :)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 27, 2009, 11:58:25 PM
¡Vale!
El problema está en que necesitas las versiones de desarrollo para 32bits, entonces. Desactiva mi PPA, no te servirá de nada (de momento).
Para instalar las librerías de 32 bits:
[code language="bash"]sudo apt-get install ia32-libs[/code]
Esto no es imprescindible, pero ayuda:
[code language="bash"]sudo ln -s /usrsudo ln -s /usr/lib32/libSDL-1.2.so /usr/lib32/libSDL.so[/code]
Y luego, desde el directorio de código fuente de BennuGD:
[code language="bash"]./configure --prefix=/usr --libdir=/usr/lib32 --build=i686-pc-linux-gnu
make
make install[/code]
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on November 28, 2009, 10:06:38 AM
ok, gracias esta tarde lo probare en el pc de sobremesa, que es ahi donde tengo el ubuntu de 64 bits.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 28, 2009, 05:20:05 PM
Lo he comentado en el otro hilo, pero por si acaso ¿que ha pasado cn los paquetes de la librería image, otra que no me acuerdo, y la gstreamer, que si estaban en la "intrepid"?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 28, 2009, 05:56:39 PM
Pues que aún no los he migrado :)
Dame algo de tiempo.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 28, 2009, 06:13:29 PM
He subido la image y la sqlite.
Dentro de un ratillo se compilarán y subirán. Gracias por avisar.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 28, 2009, 06:16:16 PM
De nada, sólo era por si se te habían despistado.
Aunque me interesa más la del gstreamer, ya sabes ^^U Pero sin prisas (now playing: "Door into Summer")
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 28, 2009, 07:28:22 PM
Subida, en un rato aparecerá.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 29, 2009, 01:32:26 AM
Gracias, en cuanto reinicie con Linux, la descargo (aunque creo que le queda un buen rato: no me atrevo a cerrar por la cantidad de ventanas que tengo abiertas para escribir el código del juego del concurso :D :D :D)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on November 29, 2009, 02:06:09 PM
Reinstalado, previa desistalación completa de la anterior versión... pero sigo sin midi, en fin.
Ya sólo falta la fsock segun la lista.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on November 29, 2009, 05:20:18 PM
Es verdad, intenté actualizarla ayer, pero me faltaban algunos scripts y lo dejé para otro día :)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on December 20, 2009, 09:58:09 AM
El paquete que instala el repositorio ahora se basa en el propio software-properties-gtk de Ubuntu, pero sigue haciendo lo mismo. Simplemente aprovecho que ahora los PPAs están integrados en Ubuntu.
Si a alguien le salta algún error a la hora de actualizar, que me lo diga y lo intento arreglar. También he actualizado el wiki un poco con instrucciones más simples de instalación.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on January 04, 2010, 10:42:10 AM
En el gestor de actualizaciones me aparece el siguiente error "E: bennugd-unofficial-repo: el subprocés installed post-installation script retornà el codi d'eixida d'error 1", pero parece ser que el bgdc y el bgdi se ha instalado correctamente, por que he podido compilar y ejecutar correctamente un proyecto que llevo entre manos, no lo he probado a fondo, pero parece ser que va bien.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 04, 2010, 12:52:41 PM
Si estás en Ubuntu Karmic, puedes desinstalar ese paquete y seguir las instrucciones del wiki (éstas (http://wiki.bennugd.org/index.php?title=Tutorial:Setting_up_Bennu_on_Linux#Installing_through_the_Launchpad_PPA_.28for_Ubuntu.29)) mira el primer punto, es lo más fácil.

Si no, prueba a desinstalar el paquete y volverlo a instalar, a ver si va.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on January 06, 2010, 07:17:27 PM
Nada, sigue dando error, parece ser alguna cosa puntual no acaba de gustarle a mi ubuntu, pero como de momento funciona y parece ser que se instala todo lo necesario para que funcione bennugb, tampoco no importa mucho, de todos modos gracias por la ayuda.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 06, 2010, 08:26:02 PM
Ese paquete no tiene Bennu en sí; sólo añade el repositorio al sistema.
Si me dices el error exacto quizás pueda ayudarte.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Windgate on January 06, 2010, 09:15:38 PM
Veamos, los ppa son paquetes de Ubuntu que se instalan "fácilmente" con un doble clic en plan Windows, ¿No?

Es que al empezar este hilo debí entenderlo mal y pensaba que Bennu estaría en el gestor de paquetes de Synaptic como un resultado de búsqueda más, ¿Esto no ocurre no?, ahora no tengo Ubuntu pero le he pedido a un amigo que busque y me ha dicho que en los resultados de búsqueda "hay menos Bennu que heterosexuales en Chueca" ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on January 08, 2010, 01:25:28 AM
Hasta donde he entendido, los PPA son "zonas de descargas", de almacenamiento de paquetes, pequeñas, administradas por pocas personas, con contenido que no aparece en los repositorios oficiales.
Hay que añadirlo como un repositorio más (bueno, o con algún paso extra, no se, no me acuerdo cómo se añadían).
A partir de ahi ya encontrará Bennu como unos cuantos paquetes mas (y si no, basta con hacer una búsqueda localizada en ese repositorio).
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 08, 2010, 01:39:39 AM
Exacto, Drumpi.

(Mierda, juraría que había contestado a este hilo... sorry).

kim, ponme el error exacto que te da, para que ver si te sé decir cómo arreglarlo.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: osk on January 08, 2010, 03:30:50 AM
Supongo que los requisitos para hacer que Bennu sea un paquete más de Ubuntu será similares a los que pedían en Fedora...aclarar lo de la librería libdes y sobretodo el tema del soporte a los 64 bits, si no recuerdo mal...Se podría mirar, no?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 08, 2010, 04:20:58 AM
libdes ya no se usa. Ahora Bennudepende de libsssl, mucho más común.
Y para meter Bennu en Ubuntu, primero hay que meterlo en debian y estamos en ello, pero parece que hasta que no haya soporte para 64 bits, nada.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on January 08, 2010, 09:48:13 AM
hola josebita te envio el pantallazo del error que me aparece cada vez que actualizo o instalo algun programa en el ordenador, espero que te sea util.

(http://captura2.png)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Windgate on January 08, 2010, 01:34:43 PM
¿Ubuntu en catalán? Nunca lo había visto ;D

Me gustaría ver uno en fabla aragonesa :D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on January 08, 2010, 01:47:14 PM
Jejeje :D :D :D, Es que uno esta tan acostumbrado, que muchas veces no se da cuenta en que idioma tiene su s.o., en cuanto a lo de fabla aragonesa, haber si algun paisano tuyo se decide ha traducir el ubuntu, por ahi he visto el Ubuntu en bable (Asturianu para los seres humanos).
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 08, 2010, 04:46:44 PM
Vale, vete a Sistema->Administración->Orígenes del software y en la pestaña "Autennticación", borra la línea que dice "Launchpad PPA for Joseba García Etxebarria", luego dale a reinstalar.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on February 09, 2010, 10:37:13 PM
He dividido el paquete gtksourceview2.0-bennugd en dos:

El problema es que los tipos MIME no están funcionando como deben. Parece que se están registrando bien, pero los archivos .map los identifica como "application/octet-stream" y los prg como "text/plain".
¿Alguien sabe por qué?.

Además, he añadido un paquete llamado bgdmap-thumbnailer que -cuando consiga registrar los tipos MIME correctamente- se encargará de crear thumbnails de los ficheros .map

[Edito] A los que tuviérais el gtksourceview2.0-bennugd se os instalará el bennugd-mimetypes al actualizar. Esto es normal.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on February 09, 2010, 11:57:28 PM
cuidado que fenix tampoco tiene soporte 64bits y sin embargo esta en debian...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on February 10, 2010, 12:10:31 AM
Quote from: SplinterGU on February 09, 2010, 11:57:28 PM
cuidado que fenix tampoco tiene soporte 64bits y sin embargo esta en debian...
No lo he entendido. ¿Es por mi mensaje anterior?.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on February 10, 2010, 01:04:23 AM
ah, no, no se quien lo dije, creo que viene de antes, pero se dijo que bennu no esta en debian porque no esta en 64 bits... entonces, digo que mas bien no es tanto por eso, ya que fenix tampoco esta en 64bits y esta en debian... no digo tampoco por lo que se dijo aca, sino por la decision de incluirlo o no todavia.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on February 10, 2010, 01:10:57 AM
Ok, me había descolocado la respuesta, nada más :)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on February 10, 2010, 04:57:45 AM
no era mi intencion... solo quise decir que si no se incluyo aun en debian, es mas que nada porque los que deciden que poner en debian no hay querido hacerlo aun...

pero me parece correcto que se quiera una version mejor... no obstante digo que fenix es 32bits y no por eso deja de estar incluido en las distro debian.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Windgate on March 06, 2010, 06:38:03 AM
No puedo opinar sobre Debian, soy uno de tantos que buscan "Linux para seres humanos" y he usado siempre Ubuntu. La verdad, siempre echo de menos el paquete en el buscador, lo he dicho varias veces... Personalmente tras haber usado DIV2 en mi infancia, años después descrubrí Fenix, y me costó pocas semanas darme cuenta de que era basura cuando descubrí Bennu. No entiendo como Fenix está soportado y Bennu no... Me parece insultante :S por mucho que Bennu pueda tener una versión mejor.

Ahora mismo Bennu es el 80% de mi formación y de mi práctica en programación, ¿Cómo hay que pedir que incluyan Bennu como paquete?, ¿Hacen falta que les pase datos numéricos sobre la cantidad de alumnos míos que han tenido Bennu como primera toma de contacto con la programación?

Bennu es tremendo, hace falta ser un incauto para rechazarlo como paquete soportado para Linux, me parece un error grave, no lo comprendo... ???
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 07, 2010, 07:46:11 PM
No estoy 100% seguro de esto que te voy a responder, pero creo que es así:
Para meter un paquete en Ubuntu, en general debes meterlo primero en debian y es la gente de Ubuntu la que lo coge de ahí.
El tema es que para meter un paquete en Debian, más o menos debe esponsorizarte alguien de dentro. La última vez que lo hablé con Miriam (la chica que empaquetó fenix) me dijo que estaba interesada, pero la falta de una versión de 64 bits le echaba un poco para atrás y quedamos a la espera de esa versión.
Supongo que cuando tengamos una versión de 64 bits volveremos a mirarlo.

No sé si eso responde a tu pregunta/comentario.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 07, 2010, 07:59:31 PM
Bueno ¿y por qué Bennu tiene que ser 64 bits y Fenix no? ¿por qué esa discriminación? ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 07, 2010, 11:54:56 PM
Pues supongo que únicamente porque Fenix ya está incluido.
Miriam insiste en hacer las cosas bien y, aunque no sea requisito imprescindible tener una versión de 64 bits, realmente sería positivo.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: osk on March 08, 2010, 01:29:04 AM
En Fedora pasa lo mismo
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on March 08, 2010, 01:31:02 AM
no puedo decir que entiendo... ya que miriam tambien empaqueto fenix 32... pero para bennu quiere que tenga bennu 64... lamentablemente, por ahora es una aplicacion de 32... y seria logico que si ya esta fenix 32, este tambien bennu 32... o tambien seria logico que si bennu 32 no se permite, entonces deberia quitarse fenix 32...

pero bueno, no importa, cualquiera puede bajar aca los binarios bennu y los fuentes...

edit: en fedora habian dicho que lo iban a meter... no importaba el 64bits...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 23, 2010, 04:57:01 PM
¿Alguien ha comprobado los binarios de Bennu tras la última actualización de mi PPA de ayer?.
¿Sale un montón de morralla al compilar?. No hace daño, pero asusta.
Si a alguien más le sale, que me lo diga para que le eche un ojo.

¡Muchas gracias!
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: FreeYourMind on March 23, 2010, 04:59:01 PM
Me pierdo siempre que actualizas cosas  ::)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on March 23, 2010, 05:03:45 PM
corregi un bug y agregue un par de funciones nuevas... como tambien un modulo nuevo... en el svn, aunque no deberian darte problemas...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 23, 2010, 05:06:29 PM
:) He actualizado la versión del PPA a la última que ha subido Splinter al svn.
Usando Bennu en un ordenador (en Ubuntu) veo que me sale un montón de líneas de error que no deberían estar ahí cuando voy a compilar y ejecutar mi código Bennu.

Como no en todos los ordenadores en que uso Bennu tengo la versión directa del PPA es por saber si alguien más tiene el error (y por tanto es que hice algo mal al empaquetar para el PPA) o es cosa sólo del ordenador en el que estoy usando Bennu, que tengo un Bennu modificado por mí para que dé esos errores.

Los errores no son críticos por lo que el programa se compila y ejecuta bien, pero llaman mucho la atención y no deben estar ahí.

PD: Son los errores que suelta el dlopen al buscar símbolos, que les puse un printf para algún módulo rebelde que no me funcionaba. A ver si luego lo puedo probar bien, aunque creo que me va a tocar reempaquetar.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 23, 2010, 05:29:30 PM
Pues cuando vuelva a Linux lo pruebo, como tengo que volver a tirarme 12 horas de compilación ;D
Aunque puede que tarde un poco, 30GB de espacio no se liberan así como así ^^U
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on March 23, 2010, 08:59:38 PM
He comprobado los binarios con el galaxian, a pesar del tocho de warnings que aparecen a la hora de compilar el programa, este compila bien, y cuando lo ejecuto con el interprete este se ejecuta "ferpectamente", sin ningun problema.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on March 23, 2010, 09:02:29 PM
podrian decir que warnings aparecen?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 23, 2010, 10:50:29 PM
Que casi seguro son cosa mía. Metí un par de printfs para depurar una librería y se me olvidó limpiar el código después.
De todas formas, los errores que aparecen son:
BGDC 1.0.0 (Mar 22 2010 09:58:56)
Copyright � 2006-2010 SplinterGU (Fenix/BennuGD)
Copyright � 2002-2006 Fenix Team (Fenix)
Copyright � 1999-2002 Jos� Luis Cebri�n Pag�e (Fenix)
Bennu Game Development comes with ABSOLUTELY NO WARRANTY;
see COPYING for details

/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_modules_dependency
/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_constants_def
/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_types_def
/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_globals_def
/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_locals_def
/usr/lib/bennugd/libsdlhandler.so: undefined symbol: libsdlhandler_functions_exports
/usr/lib/bennugd/libgrbase.so: undefined symbol: libgrbase_modules_dependency
/usr/lib/bennugd/libgrbase.so: undefined symbol: libgrbase_constants_def
/usr/lib/bennugd/libgrbase.so: undefined symbol: libgrbase_types_def
/usr/lib/bennugd/libgrbase.so: undefined symbol: libgrbase_locals_def
/usr/lib/bennugd/libgrbase.so: undefined symbol: libgrbase_functions_exports
/usr/lib/bennugd/libvideo.so: undefined symbol: libvideo_types_def
/usr/lib/bennugd/libvideo.so: undefined symbol: libvideo_locals_def
/usr/lib/bennugd/libvideo.so: undefined symbol: libvideo_functions_exports
/usr/lib/bennugd/libblit.so: undefined symbol: libblit_modules_dependency
/usr/lib/bennugd/libblit.so: undefined symbol: libblit_types_def
/usr/lib/bennugd/libblit.so: undefined symbol: libblit_globals_def
/usr/lib/bennugd/libblit.so: undefined symbol: libblit_locals_def
/usr/lib/bennugd/libblit.so: undefined symbol: libblit_functions_exports
/usr/lib/bennugd/librender.so: undefined symbol: librender_types_def
/home/joseba/cvs/bennugd/wii/examples/librender:0: warning: Variable redeclared ("ALPHA_STEPS")
/usr/lib/bennugd/librender.so: undefined symbol: librender_functions_exports
/usr/lib/bennugd/libmouse.so: undefined symbol: libmouse_constants_def
/usr/lib/bennugd/libmouse.so: undefined symbol: libmouse_types_def
/usr/lib/bennugd/libmouse.so: undefined symbol: libmouse_locals_def
/usr/lib/bennugd/libmouse.so: undefined symbol: libmouse_functions_exports
/usr/lib/bennugd/mod_grproc.so: undefined symbol: mod_grproc_constants_def
/usr/lib/bennugd/mod_grproc.so: undefined symbol: mod_grproc_types_def
/usr/lib/bennugd/mod_grproc.so: undefined symbol: mod_grproc_globals_def
/usr/lib/bennugd/libfont.so: undefined symbol: libfont_constants_def
/usr/lib/bennugd/libfont.so: undefined symbol: libfont_types_def
/usr/lib/bennugd/libfont.so: undefined symbol: libfont_globals_def
/usr/lib/bennugd/libfont.so: undefined symbol: libfont_locals_def
/usr/lib/bennugd/libfont.so: undefined symbol: libfont_functions_exports
/usr/lib/bennugd/mod_map.so: undefined symbol: mod_map_types_def
/usr/lib/bennugd/mod_map.so: undefined symbol: mod_map_globals_def
/usr/lib/bennugd/mod_map.so: undefined symbol: mod_map_locals_def
/usr/lib/bennugd/mod_mouse.so: undefined symbol: mod_mouse_constants_def
/usr/lib/bennugd/mod_mouse.so: undefined symbol: mod_mouse_types_def
/usr/lib/bennugd/mod_mouse.so: undefined symbol: mod_mouse_globals_def
/usr/lib/bennugd/mod_mouse.so: undefined symbol: mod_mouse_locals_def
/usr/lib/bennugd/mod_mouse.so: undefined symbol: mod_mouse_functions_exports
/usr/lib/bennugd/mod_math.so: undefined symbol: mod_math_modules_dependency
/usr/lib/bennugd/mod_math.so: undefined symbol: mod_math_types_def
/usr/lib/bennugd/mod_math.so: undefined symbol: mod_math_globals_def
/usr/lib/bennugd/mod_math.so: undefined symbol: mod_math_locals_def
/usr/lib/bennugd/mod_video.so: undefined symbol: mod_video_constants_def
/usr/lib/bennugd/mod_video.so: undefined symbol: mod_video_types_def
/usr/lib/bennugd/mod_video.so: undefined symbol: mod_video_globals_def
/usr/lib/bennugd/mod_video.so: undefined symbol: mod_video_locals_def
/usr/lib/bennugd/mod_rand.so: undefined symbol: mod_rand_modules_dependency
/usr/lib/bennugd/mod_rand.so: undefined symbol: mod_rand_constants_def
/usr/lib/bennugd/mod_rand.so: undefined symbol: mod_rand_types_def
/usr/lib/bennugd/mod_rand.so: undefined symbol: mod_rand_globals_def
/usr/lib/bennugd/mod_rand.so: undefined symbol: mod_rand_locals_def
/usr/lib/bennugd/libtext.so: undefined symbol: libtext_constants_def
/usr/lib/bennugd/libtext.so: undefined symbol: libtext_types_def
/usr/lib/bennugd/libtext.so: undefined symbol: libtext_locals_def
/usr/lib/bennugd/libtext.so: undefined symbol: libtext_functions_exports
/usr/lib/bennugd/mod_text.so: undefined symbol: mod_text_types_def
/usr/lib/bennugd/mod_text.so: undefined symbol: mod_text_globals_def
/usr/lib/bennugd/mod_text.so: undefined symbol: mod_text_locals_def

File 20_mod_grproc.dcb compiled (38615 bytes):

 Processes                     2
 Global data                 256 bytes
 Local data                  204 bytes
 Private data                 28 bytes
 Public data                   0 bytes
 Code                       1244 bytes
 System processes            156
 Globals vars                 19
 Locals vars                  27
 Private vars                  7
 Publics vars                  0
 Identifiers                 436
 Structs                       5
 Strings                      28 (259 bytes)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on March 23, 2010, 11:12:12 PM
esta bien que no encuentre esas cosas... esos mensajes son de los printf que decis...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 23, 2010, 11:25:14 PM
Lo sé, pero no deberían estar ahí ¿verdad?.
Quiero decir que tú no los pusiste en ningún momento ¿no?.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 23, 2010, 11:36:24 PM
Bueno, van camino del PPA los mismos binarios recompilados sin esos mensajes. No deberían tener ninguna diferencia con el anterior salvo que quitan esos mensajes.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on March 24, 2010, 12:47:36 AM
Quote from: josebita on March 23, 2010, 11:25:14 PM
Lo sé, pero no deberían estar ahí ¿verdad?.
Quiero decir que tú no los pusiste en ningún momento ¿no?.

si te refieres a los printf, no, no los puse yo... evidentemente los has agregado tu... o las manos magicas...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on March 24, 2010, 09:28:07 AM
huyyy casi, aun aparecen unos cuantos mensajes, aunque me parece recordar que estos ya estaban de antes.

kim@kim:~$ cd /media/BB72-FB05/fenix/galaxian
kim@kim:/media/BB72-FB05/fenix/galaxian$ bgdc lanzadera.prg
BGDC 1.0.0 (Mar 24 2010 00:05:46)
Copyright � 2006-2010 SplinterGU (Fenix/BennuGD)
Copyright � 2002-2006 Fenix Team (Fenix)
Copyright � 1999-2002 Jos� Luis Cebri�n Pag�e (Fenix)
Bennu Game Development comes with ABSOLUTELY NO WARRANTY;
see COPYING for details

/media/BB72-FB05/fenix/galaxian/librender:1: warning: Variable redeclared ("ALPHA_STEPS")
/media/BB72-FB05/fenix/galaxian/libscroll:5: warning: Variable redeclared ("CTYPE")
/media/BB72-FB05/fenix/galaxian/libscroll:5: warning: Variable redeclared ("CNUMBER")

File lanzadera.dcb compiled (105067 bytes):

  Processes                    18
  Global data                3064 bytes
  Local data                  224 bytes
  Private data                232 bytes
  Public data                   0 bytes
  Code                      12204 bytes
  System processes            383
  Globals vars                 47
  Locals vars                  29
  Private vars                 54
  Publics vars                  0
  Identifiers                1058
  Structs                      11
  Strings                      56 (574 bytes)

kim@kim:/media/BB72-FB05/fenix/galaxian$


Por lo demas se ejecuta perfectamente el galaxian. ;) ;) ;)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 24, 2010, 01:24:42 PM
Esos son normales de BennuGD. Si sólo te dice eso, es que ahora está bien.
Muchas gracias.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 27, 2010, 01:28:34 PM
He añadido mi mod_vlc al PPA
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 28, 2010, 12:28:23 AM
Pues nada, actualizado hoy y probado: todo correcto, sin problemas... aunque sigen sin sonarme los .IT ^^U (por lo menos ya me suena lo demás, pero claro, eso depende de con qué tarjeta de sonido se despierte Linux :P), empiezo a sospechar que me falta alguna lib.
Eso si, la mod_vlc no la he visto, y creo que no se ha instalado con el resto (al menos, yo no la encuentro).
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 28, 2010, 12:58:51 AM
La mod_vlc ya está en el repositorio, puede que tengas que actualizar la lista de paquetes para que te aparezca.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 28, 2010, 01:24:44 AM
Lo he hecho, varias veces, pero sólo salen la ttf, la smpeg, la sqlite3, pango, image, gstreamer, iconv y fsock. Como no venga dentro de alguna otra, no se.
He buscado en /usr/lib/bennugd y ahi no está.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 28, 2010, 02:32:54 AM
¡Ah!. Estás usando el repositorio para la Ubuntu Intrepid, ¿no?.

Creo que avisé que los paquetes para intrepid no los iba a actualizar más. Aunque sigas usando la Ubuntu Intrepid, cambia el repositorio a la versión para Karmic.
Te actualizará el Bennu con algunas mejoras de Splinter y añade algunas cosas más.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 28, 2010, 11:52:47 PM
Pues entonces no me lo explico, porque del core y demás si que me siguen saliendo actualizaciones ???
Tendría que mirarlo de nuevo, pero juraría que ya hice el cambio hace tiempo ¿no?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 29, 2010, 01:06:41 PM
Yo diría que el cambio fue hace unos meses ya, sí.
No entiendo muy bien por qué no te sale la librería, porque estar está seguro.
Se llama bennugd-module-vlc y está en la versión 1.1. La Sección (para buscarlo en Synaptic) es "Bibliotecas".
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 10, 2010, 09:34:31 AM
He subido la TinyXML al PPA.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: FreeYourMind on April 10, 2010, 10:16:50 AM
Pero es una nueva version ? No esta compilada para Windows ? O mejor, tienes dll's que no esten compiladas para Windows y que no hayas podido hacerlo ?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 10, 2010, 10:38:40 AM
No sé si he entendido bien tu pregunta, pero el PPA es sólo para Linux. De hecho es sólo para Debian/Ubuntu y similares.

PD: Y la librería es la que ya estaba, pero no estaba disponible para linux aún.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on April 14, 2010, 04:23:58 PM
No me he acordado de mirar esto hasta hoy, quizás es porque le estoy cogiendo un poco de "asco" a ubuntu, como sólo la pongo para trabajar... ^^U

Bueno, pues lo he mirado y tengo el repositorio de la karmic, y ahora sí me sale la VLC, raro, antes no estaba ???

EDIT: No me deja instalar la mod-vlc porque tengo la librería libvlc2 y pide una anterior o algo así :(
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 14, 2010, 08:49:20 PM
bennugd-module-vlc depende de libvlc2 versión 1.0 o superior. Puede que tengas la 0.9.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 29, 2010, 11:30:56 PM
He subido para que se compile la bennugd-module-net que es la libnet (creo que la última versión) al repositorio. Todavía está en la cola de compilación así que puede tardar un rato.

Si todo va bien, dentro de un rato la tendreis.

Ea, ya podeis colaborar co nel pixfight comodamente desde vuestro Ubuntu si usais el PPA.

[Edito] Hoy ha salido la versión estable de Ubuntu 10.10 y parece que todo el mundo está recompilando sus paquetes... puede que todavía tarde algún tiempo (incluso un par de días) en aparecer.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on May 01, 2010, 02:42:15 PM
Es la 10.04 (2010.abril) ;)
Por cierto, que sigo sin poder instalar la vlc. A ver si me acuerdo cuando arranque ubuntu y digo la versión exacta que tengo de la libvlc2, pero creo que era la 1.3 y no hay actualizaciones ???
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 01, 2010, 04:43:03 PM
Eso 10.04 :) Mira la versión, sí, porque en todos los ordenadores en que he probado me ha funcionado sin más.

La compilación de la libnet ha fallado, a ver si esta noche vuelvo a mandar el paquete con los cambios para que compile.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on May 02, 2010, 03:41:25 PM
Nada, ya lo he mirado, tengo la versión 0.9.4-1ubuntu3.2 de libvlc y no hay ninguna más moderna.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 02, 2010, 04:53:29 PM
Entonces si quieres usar la versión del PPA, vas a tener que actualizar esa versión, porque la versión binaria de la librería necesita libvlc2 > 1.0.
Puedes intentar compilarte la librería tú, tb.
Para ello, haz:
sudo apt-get install bennugd-core-dev bennugd-modules-dev libvlc-dev
Te bajas ésto (https://edge.launchpad.net/~josebagar/+archive/ppa/+files/bennugd-module-vlc_1.1.tar.gz).
Lo descomprimes y en el directorio haces ./make.sh. Con un poco de suerte, eso te dará una mod_vlc.so que funcione con tu versión de VLC.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on May 03, 2010, 12:14:41 AM
¿Y cómo actualizo la libvlc si el synaptic no encuentra ninguna versión más actual?
En fin, ya lo veremos, de momento no me urge esta librería, así que supongo que podré esperar. Pero vamos, que con todo lo que estoy haciendo actualmente, no creo que suponga un problema compilarme la librería a mano :D :D :D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 03, 2010, 12:17:42 AM
Siempre puedes recompilarte la mod_vlc a mano, que no será mucho problema.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 17, 2010, 11:52:56 PM
Bueno, parece que estoy actualizando el repositorio para que esté disponible para Lucid (Ubuntu 10.04).

Los binarios deberían seguir funcionando para versiones anteriores de Ubuntu.

También he subido una versión más nueva de gtksourceview que reconoce un par de cosas más, pero que sobre todo cambia mucho el estilo para que sea el mismo que usan en gtksourceview "upstream"; puesto que parece que aceptan integrar el fichero con la versión oficial para siguientes releases. Además, he renombrado el fichero en el paquete para que cuando salga la próxima versión de gtksourceview no haya colisión de nombres.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: gecko on May 18, 2010, 12:40:52 AM
Mmmm... esto quiere decir que Bennu va a ser agregado a los repositorios oficiales de Ubuntu?

(o que ya fué agregado y me lo perdí?)

Sea como sea, excelente noticia, y muy buen trabajo con el PPA, es muy practico instalar ubuntu de esa manera.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 18, 2010, 01:27:00 AM
No, esto quiere decir que el resaltado de sintaxis probablemente (aún no me lo han confirmado, pero ) vendrá con cualquier versión de linux que use gnome de serie. Además, vendrá con el gedit para MacOS X y, en general, con cualquier cosa que use gtksourceview.

Esto es fácil. Conseguir que Bennu entre en Ubuntu cuesta un poco más.

PD: Gracias por los ánimos :)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 18, 2010, 02:19:14 PM
Bueno, con los últimos cambios que hice al empaquetado ayer (si alguien ha actualizado, verá que las versiones de los paquetes han cambiado de forma) creo que puedo mantener el PPA para más de una versión de Ubuntu.

Así que pregunto: En principio pensaba tener versiones para la última versión estable y para la anterior... ¿Alguien usa una versión de Ubuntu mś vieja y necesita los paquetes?.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on May 18, 2010, 03:49:19 PM
Pues cuando actualice te lo digo, que ya sabes que yo sigo con la 8.10 intrepid, pero de momento me aguanta con la versión karmic.
A las malas, me lo compilo y santas pascuas, total, no va a ser más difícil que el port a gp2x ^^U
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: gecko on May 21, 2010, 04:01:35 PM
Estoy probando Ubuntu 10.04 en una maquina virtual (ya que en la netbook me da error al actualizar), y recien queriendo instalar el gtksourceview me dio un error:

gtksourceview2.0-bennugd:
Depende: bennugd-mimetypes  but it is not installable


bennugd-core y bennugd-modules se instalan correctamente, o por lo menos no me dieron ningun error.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 21, 2010, 04:48:57 PM
Ups!

Se me ha escapado. En un ratito subiré la versión arreglada, sorry.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 24, 2010, 07:13:01 AM
Ayer subí la versión con ese fallo arreglado.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on August 16, 2010, 10:35:38 AM
He añadido los paquetes al repositorio para Ubuntu Maverick (10.10) que aún está en fase de desarrollo.

Es el ciclo sin fin que lo envuelve todo, nada de que preocuparse.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: kim-elet-o on September 05, 2010, 09:16:40 PM
Actualizacion correcta... excepto el bgdmap-thumbnailer, que no hay forma de que se me instale correctamente (y tampoco lo puedo desintalar), pero por lo demas todo "da gutem", karma up Josebita.

Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on September 05, 2010, 09:56:39 PM
Quote from: kim-elet-o on September 05, 2010, 09:16:40 PM
Actualizacion correcta... excepto el bgdmap-thumbnailer, que no hay forma de que se me instale correctamente (y tampoco lo puedo desintalar), pero por lo demas todo "da gutem", karma up Josebita.


Gracias. El thumbnailer aun no funciona, es verdad. A ver si lo arreglo...
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on December 11, 2010, 05:01:00 AM
Subida la última versión del código Bennu, con soporte para bash_completion.
Subida la Bennuplaynet de coldev.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on December 11, 2010, 01:39:30 PM
me hiciste acordar que tengo que agregar el bash_completion.

gracias!
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on December 11, 2010, 04:58:38 PM
Quote from: SplinterGU on December 11, 2010, 01:39:30 PM
me hiciste acordar que tengo que agregar el bash_completion.

gracias!
:)
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: l1nk3rn3l on December 11, 2010, 09:51:21 PM
gracias la playnet!!!
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 04, 2011, 03:34:02 AM
He actualizado los paquetes a la última versión y ya parecen no romper en Ubuntu Natty (con el parche de aumentar __MAX_PATH a 4096).
Además he añadido el paquete bennugd-tools con la moddesc.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Kloppix on April 04, 2011, 06:37:52 AM
Quote from: josebita on April 04, 2011, 03:34:02 AM
He actualizado los paquetes a la última versión y ya parecen no romper en Ubuntu Natty (con el parche de aumentar __MAX_PATH a 4096).
Además he añadido el paquete bennugd-tools con la moddesc.

Que buena noticia. Dejé de usar los PPA precisamente porque no incluía moddesc. Muchas gracias :) Karma++
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on April 04, 2011, 02:18:31 PM
Quote from: josebita on April 04, 2011, 03:34:02 AM
He actualizado los paquetes a la última versión y ya parecen no romper en Ubuntu Natty (con el parche de aumentar __MAX_PATH a 4096).
Además he añadido el paquete bennugd-tools con la moddesc.

cual parche?
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: FreeYourMind on April 04, 2011, 03:33:09 PM
pache decia  ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 15, 2011, 08:47:50 AM
Bueno, como esta vez he esperado para actualizar a Oneiric hasta que ha salido la versión estable (¿será que me hago mayor?) hasta hoy no ha habido copiado los paquetes al repositorio para la nueva Ubuntu.
Los paquetes ya están en Oneiric y, salvo que alguien tenga mayor inconveniente, se dejan de actualizar los paquetes para Lucid.

PD: Si alguna no funciona o se me ha olvidado copiarla, avisad y lo miro. Yo diría que la mod_chipmunk puede estar rota porque he actualizado la libchipmunk a la útima pero todavía la mod_chipmunk no la he podido actualizar.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on October 17, 2011, 06:56:42 PM
Yo no tengo inconveniente, total ¡¡el soporte me caducó hace ya dos años!! :D

Pero bueno, mi idea es aprovechar esta nueva versión para hacer un instalación límpia, y actualizarla en abril (que sale la LTS), para tener 2 años más sin necesidad de cambiar ;D
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 19, 2011, 04:07:05 PM
Anoche añadí la librería mod_openal de coldev y empaqueté por separado la libcaudio (y libcaudio-dev), por si le son útiles a alguien.

Lo intenté de veras con la bennu3d pero no pudo ser: lo estaba intentando en plan guarro pero lo voy a tener que hacer bien, así que primero tendré que empaquetar todas las librerías de las que depende bennu3d y luego ya bennu3d.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 05, 2012, 05:56:31 PM
mod_curl en mi PPA (paquete bennugd-module-curl).
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 28, 2012, 05:22:46 PM
He cambiado el empaquetado de mi PPA, de forma que ahora bennu se puede instalar en versiones de 64 bits de Ubuntu, debian y similares de la misma forma que se hace en las versiones de 32bits de los sistemas. Los binarios de bennu siguen siendo de 32 bits, claro.
De momento, están empaquetados los binarios oficiales y la mod_curl. Iré adaptando el resto de librerías al nuevo esquema de empaquetado poco a poco.


Eso sí, hace falta tener instalada Ubuntu 11.10 (oneiric) o posterior para que funcione. En otros sistemas basado en debian, pues lo mismo, deben ser relativamente recientes.

Además he Actualizado los binarios de la mod_curl del PPA a la última versión.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on January 28, 2012, 05:48:50 PM
estupendo!! xDD ayer formatee ubuntu xDD porq toque donde no debia y me lo cargué xDDD asi q ahora estoy probando Linux Mint 12 xD esta basado en ubuntu .. puede que funcione el PPA .. tengo q probarlo.
Title: Re: Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 28, 2012, 05:53:06 PM
Yo diría que te debería funcionar sin problemas en mint12. De todas formas, por favor comenta los resultados.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on April 26, 2012, 03:09:37 PM
Bueno, acabo de actualizar el ordenador con Ubuntu 12.04 64bits y ya me funciona BennuGD bien xD al menos lo que he probado .. aunque me hace una cosa rara con el raton ... tengo q probar mas a fondo si es del programa q he hecho o de bennu xD.
He creado un proceso que sigue al raton (a modo de cursor), que basicamente coge la x e y del raton y se las pone el y tal . La cosa esq este proceso solo se mueve en un trozo de la pantalla de 320x240 pixeles xDD q esta en la esquina superior izquierda de la pantalla xD como si tuviera una resolucion menor .. pero el resto de los procesos estan en su sitio adecuadamente xD nose .. seguire probando a ver si me pasa en otros programas
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 17, 2012, 09:17:51 PM
He subido el último código oficial al PPA, que buena falta hacía actualizarlos; el core ya está compilado y estoy esperando a que se suba al PPA desde el servidor de compilación. Cuando esté mandaré compilar los módulos.

Además los binarios se compilan ahora en Ubuntu 12.04 y los copiaré para 11.10 y, cuando salga, para 12.10.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 18, 2012, 02:12:11 AM
Por favor, aún no actualiceis el paquete bennugd-modules desde el PPA si el sistema os lo sugiere.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 18, 2012, 08:04:51 AM
Ya podéis actualizar, perdón por las molestias.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: emov2k4 on October 18, 2012, 12:35:29 PM
Quote from: josebita on October 18, 2012, 08:04:51 AM
Ya podéis actualizar, perdón por las molestias.

No son molestias, pero acuerdate de los usuarios WINDOWS !!
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on October 18, 2012, 12:45:28 PM
que tienen que ver los usuarios windows? desde cuando el PPA funciona en windows? de que me estoy perdiendo?
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: emov2k4 on October 18, 2012, 04:27:14 PM
Quote from: SplinterGU on October 18, 2012, 12:45:28 PM
que tienen que ver los usuarios windows? desde cuando el PPA funciona en windows? de que me estoy perdiendo?

Oops !! Era para bennu packager !! :P sorry
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on October 18, 2012, 07:31:38 PM
quizas me estaba perdiendo de algo... por eso pregunte... :P
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: JaViS on October 18, 2012, 07:35:18 PM
No esta mal de todos modos hacerle notar a los usuarios que estan siendo offtopic o que hay otro hilo para tal o cual cosa. La organización en el foro al final de cuentas es importante para todos.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on October 18, 2012, 07:40:03 PM
vale, pero no quise sonar agresivo... y me parece que parecio que si...
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 18, 2012, 08:23:25 PM
La forma de compilar para el PPA es, basicamente:
SDL_mixer_CFLAGS="-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL" SDL_mixer_LIBS="-lSDL_mixer -lSDL" ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS) -I/usr/include/bennugd" LDFLAGS="-Wl,-z,defs -L/usr/lib/i386-linux-gnu/bennugd"
make
make install

Y luego copio las .so
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on October 20, 2012, 06:49:12 PM
make install? instala correctamente? donde instala?

no se que diferencias hay, no veo nada raro...

a menos que haya introducido un bug en los ultimos cambios, pero no me pasa a mi.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on October 20, 2012, 08:03:37 PM
Quote from: SplinterGU on October 20, 2012, 06:49:12 PM
make install? instala correctamente? donde instala?

no se que diferencias hay, no veo nada raro...

a menos que haya introducido un bug en los ultimos cambios, pero no me pasa a mi.
make install instala a un directorio temporal durante la instalación, luego yo las copio con el script de compilación donde corresponde.

Voy a ver si es posible compilar con otra versión de gcc.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: SplinterGU on October 20, 2012, 08:31:51 PM
si pudieras compilar con -ggdb y luego correr con gdb y ver donde cae, seria grandioso.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: alex on December 03, 2012, 06:05:15 PM
josebita, hay algun error en ubuntu 12.10. Queria probar tu PPA, porque no me funcionaba bien la bennu3d y como tu ya la incluias pues...
El caso es que tengo ubuntustudio 64 bits a la ultima version creo que es la 12.10, y me pide que desinstale blender, audacios, y demas programas. Me he dado un susto de muerte xD. Pues queria preguntar que si valen para ubuntu 12.10 64 bits.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on December 03, 2012, 07:49:47 PM
Quote from: alex on December 03, 2012, 06:05:15 PM
josebita, hay algun error en ubuntu 12.10. Queria probar tu PPA, porque no me funcionaba bien la bennu3d y como tu ya la incluias pues...
El caso es que tengo ubuntustudio 64 bits a la ultima version creo que es la 12.10, y me pide que desinstale blender, audacios, y demas programas. Me he dado un susto de muerte xD. Pues queria preguntar que si valen para ubuntu 12.10 64 bits.
Bennu3d no está en mi PPA en las últimas versiones.
Asegúrate de que estás usando la versión correcta del repositorio (quantal) porque esto me suena que ocurría hace unas cuantas versiones, pero no te lo puedo asegurar.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: alex on December 03, 2012, 08:02:07 PM
Usaba el script oficial, y como no compilaba bien la ultima version de l1nk3rn3l, me aconsejó el tu versión en el google code ya compilada, me crasheaba con la inicialización en OpenGL con una NVIDIA GEFORCE GT-630 (compilar, bien), y me quise pasar a tu PPA como ya venia, (pero si no esta actualizada con la bennu3d, ya me da lo mismo, averiguare el fallo por mi cuenta), y me pedia eliminar varias cosas e instlar otras cuantas, y no era la lib bennu3d si no bennugd-modules-dev:i386.
Captura de pantalla:
(http://forum.bennugd.org/index.php?action=dlattach;topic=496.0;attach=2718)
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: sinplomo on January 09, 2013, 04:11:40 AM
Podrias publicar el resto de paquetes para Ubuntu 12.04? Estoy en esa version y solo hay disponibles estos paquetes y me interesa bennu3d:

bennugd-core-dev - BennuGD core development files
bennugd-core - BennuGD core package.
bennugd-modules - BennuGD modules
bennugd-modules-dev - BennuGD modules development files
bennugd-module-tinyxml - BennuGD TinyXML module
bennugd-module-multi - BennuGD Multipointer module
bennugd-module-curl - BennuGD libcurl wrapper module
bennugd-packager - BennuGD Packager


Muchas gracias por tu trabajo
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 09, 2013, 08:14:10 AM
Quote from: sinplomo on January 09, 2013, 04:11:40 AM
Podrias publicar el resto de paquetes para Ubuntu 12.04? Estoy en esa version y solo hay disponibles estos paquetes y me interesa bennu3d:

bennugd-core-dev - BennuGD core development files
bennugd-core - BennuGD core package.
bennugd-modules - BennuGD modules
bennugd-modules-dev - BennuGD modules development files
bennugd-module-tinyxml - BennuGD TinyXML module
bennugd-module-multi - BennuGD Multipointer module
bennugd-module-curl - BennuGD libcurl wrapper module
bennugd-packager - BennuGD Packager


Muchas gracias por tu trabajo
Lo revisaré, a ver si lo puedo sacar pronto. Tengo pendiente una actualización de bennu, también.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: sinplomo on January 09, 2013, 09:10:02 AM
He bajado el source del paquete deb de bennu3d y he creado el paquete con dpkg-buildpackage y lo he instalado.

Hasta aqui todo bien.

Para usar bennu3d ahora solo tengo que incluir en el codigo "import bennu3d" ? No necesito poner ficheros donde este el codigo fuente ni nada? Porque he visto algun ejemplo de codigo y tenia esto...

QuoteINCLUDE "bgd_win/m8ee.h";               // Loads Bennu 3D
INCLUDE "3dit/3dit_all.prg";    // Loads all 3Dit utilities
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on January 09, 2013, 09:52:12 AM
Esos dos archivos que dices de incluir son definiciones de tipos de datos para usar con bennu3d .. puedes usarlos o no .. a tu gusto xD ... algun dia aprenderé a compilar desde el codigo .. xDD soy mu dependiente de joseba jajaja
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 09, 2013, 05:24:14 PM
Quote from: sinplomo on January 09, 2013, 09:10:02 AM
He bajado el source del paquete deb de bennu3d y he creado el paquete con dpkg-buildpackage y lo he instalado.

Hasta aqui todo bien.

Para usar bennu3d ahora solo tengo que incluir en el codigo "import bennu3d" ? No necesito poner ficheros donde este el codigo fuente ni nada? Porque he visto algun ejemplo de codigo y tenia esto...

QuoteINCLUDE "bgd_win/m8ee.h";               // Loads Bennu 3D
INCLUDE "3dit/3dit_all.prg";    // Loads all 3Dit utilities

Puede que no te funcione porque la ubicación de las librerías ha cambiado.
Para poder empaquetar los binarios de 32 bits en sistemas de 64 hice algunos cambios a las rutas de empaquetado a partir de cierta versión de ubuntu y los scripts de compilación anteriores ya no valían.

Por otra parte: compilar bennu3d desde línea de comandos no es nada fácil pero a ver si hoy puedo subir al menos la bennu3d.
Creo, de todas formas, que la versión empaquetada ni tan siquiera es la última disponible.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 10, 2013, 09:53:35 AM
He actualizado los binarios de bennu con el último código del SVN. El blitter tiene al menos un bug conocido por Splinter, así que si os lo encontrais no le deis mucho la lata con él.

He subido también pango e iconv a oneiric, quantal y precise (Ubuntu 11.04 en adelante). Lo he intentado con bennu3d pero me da problemas.

También he añadido libchipmunk a oneiric, quantal y precise para -en algún momento- subir la última mod_chipmunk.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on January 10, 2013, 10:12:46 AM
perrrrfecto xD Muchas gracias!! xDDD
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 23, 2013, 11:26:21 AM
He subido la mod_chipmunk 1.3 a mi PPA pero no he podido probar que esté todo bien. ¿Alguien podría probar si funciona como debe?.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 23, 2013, 05:02:10 PM
Vale, confiirmo que, al menos en mi ordenador, funciona la mod_chipmunk.
Ya la teneis disponible, pues, en el PPA que ya era hora :)
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 24, 2013, 01:05:03 AM
Van camino del PPA para Precise y Quantal la mod_sqlite y mod_ttf.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: master on January 24, 2013, 04:11:04 AM
ya la probé y funciona bien, genial, con las ganas que tenia de ver los ejemplos de PhysicsMotionAPI funcionar en mi pc!  :D
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Pavloco on January 24, 2013, 05:16:51 AM
Tenía tiempo sin pasarme por aquí. Ví lo de la api y me di la vuelta para ver si la podia usar en Xubuntu. Ahora veo que sí. Mil gracias.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on January 24, 2013, 09:07:46 AM
Quote from: master on January 24, 2013, 04:11:04 AM
ya la probé y funciona bien, genial, con las ganas que tenia de ver los ejemplos de PhysicsMotionAPI funcionar en mi pc!  :D
Quote from: Pavloco on January 24, 2013, 05:16:51 AM
Tenía tiempo sin pasarme por aquí. Ví lo de la api y me di la vuelta para ver si la podia usar en Xubuntu. Ahora veo que sí. Mil gracias.
Me alegro, ahora a sacar cosas chulas :)

Por otra parte, veo que la mod_sqlite ha compilado bien (acabo de ordenar que se copie de los repositorios para oneiric a precise; deberías poder instalarla en unos minutos) pero la mod_ttf no. Parece que tendré que retocar un poco el código pero no debería ser difícil. Avisaré cuando esté.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on March 21, 2013, 06:55:17 PM
Hola a todos:

Bueno, hace ya un tiempo que me cambié de Ubuntu a Kubuntu. No os preocupeis, sigo siendo el de siempre, tengo la 12.04 LTS Precise Pangolín (creo) :D
Pues nada, he añadido el PPA desde el Muon Package Manager y he instalado el core y los módulos básicos. Me ha salido la lista de dependencias y eso, pero al ir a ejecutarlo me ha pedido la libcrypto.
Lo digo más que nada por si falta ponerlo en las instrucciones o en alguna lista de dependencias ;)
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 22, 2013, 06:09:57 PM
Quote from: Drumpi on March 21, 2013, 06:55:17 PM
Hola a todos:

Bueno, hace ya un tiempo que me cambié de Ubuntu a Kubuntu. No os preocupeis, sigo siendo el de siempre, tengo la 12.04 LTS Precise Pangolín (creo) :D
Pues nada, he añadido el PPA desde el Muon Package Manager y he instalado el core y los módulos básicos. Me ha salido la lista de dependencias y eso, pero al ir a ejecutarlo me ha pedido la libcrypto.
Lo digo más que nada por si falta ponerlo en las instrucciones o en alguna lista de dependencias ;)
Gracias, lo revisaré, aunque creo que eso ya lo arreglé en su momento (pero de todas formas lo revisaré).
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on March 27, 2013, 11:18:52 PM
 :'( :'( :'( :'(


Joseba .. siento darte la murga de esta manera .. xDDD


Me he montado un servidor en una maquina virtual, y le he puesto Ubuntu Server 12.10 .. Quantal ... y muchas de las cosas de tu PPA no solo no estan para Quantal .. sino tampoco para Precise que es la 12.04 q tiene el PC mio .. me he montado el servidor para jugar con las librerías de redes, la fsock , net y playnet .. pero no puedo xDDD la instalación la tengo q hacer el modo texto q es un poco castaña .. pero tengo casi todos los módulos de la PPA. Voy a hacer pruebas con ellos aunque no es lo mismo xDDD


PD: Instalando solo los paquetes bennugd-core y bennugd-modules , pide la libcrypto ... despues de instalar unos pocos modulos, como el sqlite3 y otros, ha dejado de pedirme la libreria  :-\
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 30, 2013, 08:38:22 PM
Quote from: KeoH on March 27, 2013, 11:18:52 PM
:'( :'( :'( :'(


Joseba .. siento darte la murga de esta manera .. xDDD


Me he montado un servidor en una maquina virtual, y le he puesto Ubuntu Server 12.10 .. Quantal ... y muchas de las cosas de tu PPA no solo no estan para Quantal .. sino tampoco para Precise que es la 12.04 q tiene el PC mio .. me he montado el servidor para jugar con las librerías de redes, la fsock , net y playnet .. pero no puedo xDDD la instalación la tengo q hacer el modo texto q es un poco castaña .. pero tengo casi todos los módulos de la PPA. Voy a hacer pruebas con ellos aunque no es lo mismo xDDD


PD: Instalando solo los paquetes bennugd-core y bennugd-modules , pide la libcrypto ... despues de instalar unos pocos modulos, como el sqlite3 y otros, ha dejado de pedirme la libreria  :-\
Lo de la dependencia ya me lo habían comentado, así que lo arreglaré, pero dime qué librerías necesitas en quantal y no están y trataré de añadirlas.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on March 30, 2013, 09:33:34 PM
pos mi intenicion es usar ubuntu 12.10 para servidor, asi q las que me interesan las de redes .. la fsock y la net o alguna .. y la de sqlite q creo q no esta ... por cierto como se importa la sqlite en linux??? import "sqll.dll" no es me parece xD
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on March 31, 2013, 06:36:27 PM
Quote from: KeoH on March 30, 2013, 09:33:34 PM
pos mi intenicion es usar ubuntu 12.10 para servidor, asi q las que me interesan las de redes .. la fsock y la net o alguna .. y la de sqlite q creo q no esta ... por cierto como se importa la sqlite en linux??? import "sqll.dll" no es me parece xD
OK, las añadiré.
Para importar debería ser:
import "sqlite"
y ya
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 02, 2013, 07:58:13 AM
Se están compilando los paquetes con la dependencia corregida.

Por si a alguien le resulta interesante, el problema es que en su momento añadí la dependencia en libssl0.9.8, que era la que incluía la libcrypto.so pero cambiaron y la librería requerida es ahora libssl1.0.0. Como ésta es basstante común, al ir instalando otros paquetes se os ha instalado como dependencia.


También he hecho que el paquete bennugd-modules dependa de libssl1.0.0, dado que la mod_crypt la requiere. Hasta ahora esa dependencia era implícita a través de bennudg-core.

En un rato debería estar disponible.

[Edito] También he subido la fsock
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on April 02, 2013, 08:42:31 PM
Gracias tio!! :3 .. cuando pueda lo pruebo y te comento jaja
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on April 18, 2013, 07:02:06 PM
Okis, he actualizado el core y los módulos básicos y ahora sí que puedo ejecutar mis dcbs ;)
Gracias por arreglarlo :)

Retomemos el viejo hábito de dar karmas por las cosas bien hechas ;)
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 18, 2013, 07:09:23 PM
Quote from: Drumpi on April 18, 2013, 07:02:06 PM
Okis, he actualizado el core y los módulos básicos y ahora sí que puedo ejecutar mis dcbs ;)
Gracias por arreglarlo :)

Retomemos el viejo hábito de dar karmas por las cosas bien hechas ;)
Gracias :) El otro día actualicé mi portátil a raring, así que empezaré a meter paquetes también para esa versión.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: KeoH on April 19, 2013, 07:34:07 PM
Quote from: josebita on April 18, 2013, 07:09:23 PM
Quote from: Drumpi on April 18, 2013, 07:02:06 PM
Okis, he actualizado el core y los módulos básicos y ahora sí que puedo ejecutar mis dcbs ;)
Gracias por arreglarlo :)

Retomemos el viejo hábito de dar karmas por las cosas bien hechas ;)
Gracias :) El otro día actualicé mi portátil a raring, así que empezaré a meter paquetes también para esa versión.


Perfecto xD pero no te olvides de la 12.04 que es LTS xDD
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on April 19, 2013, 07:57:52 PM
Quote from: KeoH on April 19, 2013, 07:34:07 PM
Quote from: josebita on April 18, 2013, 07:09:23 PM
Quote from: Drumpi on April 18, 2013, 07:02:06 PM
Okis, he actualizado el core y los módulos básicos y ahora sí que puedo ejecutar mis dcbs ;)
Gracias por arreglarlo :)

Retomemos el viejo hábito de dar karmas por las cosas bien hechas ;)
Gracias :) El otro día actualicé mi portátil a raring, así que empezaré a meter paquetes también para esa versión.


Perfecto xD pero no te olvides de la 12.04 que es LTS xDD
De momento todos los paquetes los compilo en la 12.04 y luego los copio a lo que toque. Quizás sea buena idea seguir soportando la 12.04 cuando deje de soportar la 12.10... En todo caso los paquetes seguirán funcionando aunque nominalmente vendan de otro repositorio.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: Drumpi on May 01, 2013, 08:03:27 PM
Oye, y esto de los repositorios, si usan el mismo código y el resultado al compilar es el mismo o es compatible ¿no se puede hacer, de alguna forma, que en lugar de tener una "carpeta" por cada versión de Ubuntu, que todas enlacen a una única carpeta, y se ahorra espacio/líos? Como los enlaces duros de Linux.
Title: Re:Ubuntu PPA (Personal Package Archives for Ubuntu)
Post by: josebita on May 05, 2013, 12:27:38 AM
Quote from: Drumpi on May 01, 2013, 08:03:27 PM
Oye, y esto de los repositorios, si usan el mismo código y el resultado al compilar es el mismo o es compatible ¿no se puede hacer, de alguna forma, que en lugar de tener una "carpeta" por cada versión de Ubuntu, que todas enlacen a una única carpeta, y se ahorra espacio/líos? Como los enlaces duros de Linux.
No, los PPA no están pensados para funcionar así, tengo que dar la orden (a mano) de copiar cada paquete a mano a cada versión.
Pero sí que puedes decirle a tu ubuntu que use el PPA correspondiente a una versión anterior (En "Orígenes del Software"/"Software y actualizaciones" -> Otro Software).