Horrific top-posting mess. Yes, SDL_Mixer is *meant* to be a horrible pain to compile. Msys is the right tool, not cygwin. I don't have access to the computer on which I have all the SDL_Mixer sources and dependencies at the moment. If you insist on doing it, I could post the configuration options I was using when I get them. The most troublesome part is changing whether libraries link statically or dynamically. Last time I tried, I didn't manage to get the ogg/vorbis libraries to link into SDL_mixer.dll, so it couldn't play oggs.
2009/10/20 Mike Caron <[email protected]>: > Heh, compiling libraries on Windows. > > Although I don't have an answer to your question, I do know that I've only > ever had trouble trying to compile anything other than my own source files on > Windows. > > This is especially frustrating when I just want to compile a library as > static rather than dynamic (to get rid of Yet Another DLL File), and end up > with scores of linker errors... > > The only library I've ever managed to compile properly on Windows is zlib... And I've failed in compiling anything aside from SDL_Mixer. > It probably has to do with the fact that Visual Studio is the defacto > standard on Windows, and because Mingw is so fscking complicated to set up > (surprise! The make bundled with it is obsolete!) Yeah, that's hilarious. At least once I've totally stuffed up msys by installing the dependencies in the wrong order, and having to start over. And mingw STILL only comes with GCC 3.4.5, so I always get some 'experimental' gcc 4.3 package, which complicates things. Still, I sure am glad to have mingw and msys. I'm terrified of attempting to cross-compile from linux. > I wish there was an easy way to get a proper GCC installation working without > having to make sacrifices to the Technoromicon and Bithulhu... > ------Original Message------ > From: James Paige > Sender: [email protected] > To: [email protected] > ReplyTo: [email protected] > Subject: [Ohrrpgce] compiling SDL_mixer > Sent: Oct 19, 2009 5:10 PM > > How do you compile SDL_mixer on Windows? I was trying using MinGW and > Msys, and it is infuriatingly frustrating. One problem after another. Is > MinGW even the right tool for this job? > > --- > James Paige > _______________________________________________ > Ohrrpgce mailing list > [email protected] > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org > > > > -- > Mike Caron > _______________________________________________ > Ohrrpgce mailing list > [email protected] > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org > _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
