Visitantes en linea:1 Visitantes de hoy:14 Total de visitantes:17112


delaPipol Dice:
A altas horas de la noche y tras varias pruebas he terminado de poner a punto el entorno de compilación bajo Windows para el editor de EasyRPG. Aparte de instalar Code::Blocks y wxPack He compilado con bastantes recortes una versión de wxWidgets bastante reducida para que el ejecutable final ocupe menos. El resultado del experimento es un ejecutable estático que tras eliminarle de tabla de símbolos (strip) se queda en 1,8 MiB. Con UPX el ejecutable final puede quedarse en 550 KiB (usando a fuerza bruta la combinación de 72 intentos combinando todos los métodos y filtros del popular compresor de ejecutables). Se ha compilado biblioteca y el programa de prueba bajo MSYS y pasando parámetros de compilación cómodamente con wx-config, como si fuera un entorno unix de verdad, gracias a la emulación POSIX de MSYS. El compilador usado era GCC 4.3.0, publicado por el proyecto MinGW (está en fase alpha pero no dio ningún problema). Es posible que los ejecutables ocupen más que con GCC 3.4.5, pero el resultado ha sido satisfactorio. La compilación de la biblioteca ha durado 20 minutos en MSYS bajo WinXP SP3 bajo VirtualBox en Debian, con un Centrino M740 @1,73 GHz que se ha calentado hasta 80ºC.

Resumiendo el sinsentido de párrafo anterior, la intención es publicar una pequeña demo técnica del trabajo en progreso en el editor y que se pueda informar de cualquier error en la interfaz del editor de EasyRPG por parte de los usuarios de la plataforma Windows. La idea es recuperar el diseño del wxFrame principal e interconectar todas las ventanas de forma simbólica, conectando eventos que disparen y comuniquen unas ventanas con otras, pero sin mayor funcionalidad que la de ver todas o la al menos mayoría las ventanas diseñadas.

Los primeros resultados de este trabajo podrían llegar esta semana que entra.

Gadem | General, Avances, Desarrollo | 17 Mayo, 8:28am
Trackback URI: http://www.easy-rpg.com/blog/index.php/trackback/48

Dejar un comentario







Fuentes XML de comentario: RSS | Atom

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Google
 

Main

EasyRPG Project

- Wiki EasyRPG
- Almacen EasyRPG
- Tracker EasyRPG
- Web Oficial
- ¿Qué es EasyRPG?
- Resumen EasyRPG
- Resumen de Ideas
- Sobre Arte Libre

Búsqueda

Categorías