Skip to content
Billy Quith edited this page Sep 7, 2013 · 21 revisions

Motivation

This fork contains various changes. Please read the gwork branch README for details.

I hope to:

  • Fix warnings and bugs.
    • GWEN contains a lot of warnings if you use the default settings on most compilers. Many of these are turned off using pragmas in MSVC.
  • Use some C++11 features, e.g. :-
    • override - helps avoid accidental virtual mismatches (of which there are a few).
    • lambda functions.
  • Add documentation to aid my terrible memory :-
    • I have added doxygen documentation generation.
    • Hope to add partial documentation, mostly for layout.
  • Reduce memory footprint of each control.
  • Add more controls.
  • Improved Unicode Support.

SDL2

  • Build locally static (without shared libs): ./configure --enable-shared=no
  • Macports:
    • sudo port install libsdl2 libsdl2_image libsdl2_ttf libsdl2_mixer +universal 32/64 bit versions
  • iconv 64/32 bit issues
Clone this wiki locally