[GCompris-devel] MacOSX assistance

Bruno Coudoin bruno.coudoin at gcompris.net
Mon Jan 12 22:19:13 UTC 2015


Le 12/01/2015 20:43, B.J. a écrit :
> 	I’d like to help contribute on the OSX front if possible.  I’m new to CMake and the newer QT (I think the last time I tried qt may have been 15 years ago or something silly…), so I was wondering if the team member who normally compiles/packages Mac binaries would help me get started.  I’m sure I’m not setting it up correctly, though it looks like Cmake and QT Creator are working judging by the example projects.  Hoping to help with 0.24 version for Mac…thanks!
>
Hi,

Welcome on GCompris.

We would love to have a good support on MacOSX so your help will be 
appreciated.

I have not tried to compile on MacOSX for a while but if I remember 
there was nothing special. You just open the top level CMakeLists.txt, 
compile and run. This should launch GCompris.

We have a blocking, as you will see there is no sounds. This is related 
to this bug:
https://bugreports.qt.io/browse/QTBUG-36175

In more details, we put all our resources in rcc files (sort of Qt's zip 
file). It happens that on MacOSX the multimedia stack does not support 
playing audio files from rcc files. The clean option is to add this 
feature ourself in Qt and contribute it upstream. The bad one is to make 
a specific packaging on MacOSX in which we put audio file out or rcc files.

We had support for making a bundle but it was breaking other part of the 
compile chain thus I commented it out at commit 76b9171.

Here is where we are, as you will see once you can run GCompris, we are 
not that far from having a good version on MacOSX and your help is welcome.

Bruno.




More information about the GCompris-devel mailing list