Difference between revisions of "Notes on OSX port"

From GCompris
Jump to: navigation, search
 
Line 1: Line 1:
 
GCompris on OSX.
 
GCompris on OSX.
  
[[Image:Gcompris osx.png]]
+
[[Image:Gcompris osx_s.png]]
  
 
== Compilation modification ==
 
== Compilation modification ==

Revision as of 09:46, 13 February 2007

GCompris on OSX.

Gcompris osx s.png

Compilation modification

  • add #define NO_IMPORT_PYGOBJECT 1 before #include <pygobject.h>
  • Needs change on SDL/SDL_mixer détection. My opinion is to use OSX frameworks. SDL_mixer framework looks broken for now: missing SDL/ in headers #include (use of SDL frmaework..
  • suppress $LIBICONV in gcompris LDADD (multiply defined _locale_charset).

Native Gtk

  • Works, but with bugs. Some small images abd some colors looks bad. The color selector is broken.
  • Cairo/GTK are not frameworks. GTK is not relocatable (only on windows.
  • Wait a better version.

X11/GTK

  • Check inkscape and Gimp.app way.
  • Gimp.app links to a Platypus script (ScriptExec). inkscape seems use the same solution.
  • Inkscape launch script set lot of environnement variables to locate correctly libs.