[gcompris-devel] First windows port trial

Olivier Samyn osamyn at ulb.ac.be
Mon Dec 15 13:54:02 UTC 2003


Hi Bruno,

I developped a small gtk application some times ago and got it running 
on windows using a linux to windows cross compiler...

My application loaded plugins fine but I used the dynamic way,not the 
static one used in gcompris (or someone changed this during the last 
month ? )

I used at this time the glib functions for modules handling.. I know 
gcompris used direct dl library calls... so maybe there are some work 
around in the glib...
As I already suggested, some work will maybe be needed to get gcompris 
load plugins dynamically...

For the python part, do not worry. Once gcompris run it wil be time to 
get the python plugins works... :)

Also, to find libraries and so on, take a look at the gimp windows port, 
there are many libraries/updates availables on this site...

Many suggestions but I hope some of them will help...

Olivier Samyn.


Bruno Coudoin wrote:
I tried to compile gcompris on windows using cygwin.

>I faced several issue. Here is what I did:
>- fist compiled and installed libassetml
>- compiled gcompris without gnuchess and python
>- popt params parsing crashes at startup. I removed popt parsing.
>  I have the same issue with assetml-query.
>- no pthread. I emptied the body of all func in soundutils.
>- strange images location. I had to move some files around, i don't know
>  why.
>- can't load the plugins. The plugins are compiled and installed but i
>  am not sure everything is correct to make them loadable plugins.
>  Did not find a solution yet
>
>Finally, I remove the call to the plugin menu and saw gcompris on
>Windows (well just the control bar). But it's a good start.
>
>I am not yet familiar with all the different options. I see that the
>mingw path is popular but I can't see where to get all the libraries
>GTK, gnomecanvas, ...
>Bruno.p did you made some progress? What do you suggest me, what the
>best to do now. What's the best source of information, what I saw on the
>web is very poor.
>
>Bruno.
>  
>






More information about the Gcompris-devel mailing list