Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: gecko on December 12, 2013, 05:46:08 PM

Title: Segmentation Fault en Linux
Post by: gecko on December 12, 2013, 05:46:08 PM
Hola!

Estoy tratando de hacer andar mi juego en linux. Ya pude hacer andar el bgdc y el bgdi sin instalarlos, sino incluyendolos en el juego digamos. Ahora el tema es que al ejecutar el dcb de mi juego, recibo ese error de Segmentation Fault, sin ninguna otra pista o informacion.

El DCB lo genero desde windows, sin ningun parametro en especial (primero pense que era por incluirle archivos en "la mochila", pero sin mochila sucede lo mismo)

Alguien tiene alguna idea de que puede ser? Puedo hacer algo para averiguar de donde viene el error?

Si alguno me quiere dar una mano aca subi el juego y el script con el que lo estoy probando: https://dl.dropboxusercontent.com/u/3292353/temp/zombies2012-linux-segfault.rar
Title: Re:Segmentation Fault en Linux
Post by: SplinterGU on December 12, 2013, 07:37:52 PM
posiblemente sea el blitter.
Title: Re:Segmentation Fault en Linux
Post by: gecko on December 12, 2013, 08:04:22 PM
Ouch!

debería probar con alguna versión vieja de Bennu en linux? O el problema es mas general?
Title: Re:Segmentation Fault en Linux
Post by: SplinterGU on December 18, 2013, 04:56:51 AM
no pude probarlo, me faltan dependencias, tengo que actualizar mi entorno.

en estos dias lo pruebo... seria bueno una version con fuentes, para saber donde da el error.
Title: Re:Segmentation Fault en Linux
Post by: gecko on December 18, 2013, 10:54:50 PM
Uh, tenés razón! ahora lo volví a subir con los fuentes incluidos: zombies2012-linuxsources-segfault.zip (https://dl.dropboxusercontent.com/u/3292353/temp/zombies2012-linuxsources-segfault.zip)

EDIT: Creo que el problema es con distintas versiones de Bennu, o con los DCBs. Porque ahora probé y generando el DCB desde linux me funcionó, pero yo lo que queria originalmente es generar todos los DCBs desde windows, y distribuir el juego "listo para andar", ya compilado.

:O