[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Beginner Question



On 09/01/12 06:25 PM, James Paige wrote:
On Mon, Jan 09, 2012 at 06:00:49PM -0800, Lenard Lindstrom wrote:
On 09/01/12 01:03 PM, Nick Arnoeyts wrote:
Btw, a little bit off-topic, but is it possible to build Pygame with
MinGW? I'm using the latest GCC 4.6 on Windows, to clarify.

Yes, Pygame builds with MinGW GCC 4.6.1-1. But there are problems with
the dependency DLLs, specifically smpeg. This is written in C++ and so
has special startup and shutdown requirements. It either causes Python
is shut down in an "unusual way" or causes a segfault. Since it is used
by SDL_mixer for mp3 support, smpeg is kind of indispensable. However,
you can get an earlier version of the prebuilt dependencies at my Pygame
page, http://www3.telus.net/len_l/pygame . They were built with GCC
4.5.0, so I hope they will also work with GCC 4.6 (or we may have a
problem).

Lenard Lindstrom
Doesn't SDL_mixer allow the use of libmad as an alternative to smpeg?

---
James Paige
Yes, but unfortunately libmad is released under the incompatible GPL license: Pygame is LGPL.

Lenard