SDLGameLibraries GCC4 Download


SDL Game Libs, now in GCC4, with include files and much more! This suite will enable you to play the most modern SDL-based games! 

This zip contains the following libaries: GUIlib, libmikmod, libmodplug, libogg, libvorbis, libSDL, libtheora, openal, pkg-config, physfs, SDL_gfx, SDL_image, SDL_mixer, SDL_net, SDL_rtf, SDL_sound, SDL_ttf, smpeg

Why you need this??
Because support all the coolest new games and is *FAR* MORE UPDATED THAN GCC2 ONES!!!

* to INSTALL, unzip it to /boot folder


NOTES ABOUT VERSION 1.5 (04/05/2011):

* updated
- EVERYTHING!!! All are new, built against r41293, with the latest revisions!

* improvements
- LibSDL: latest changes from repository. Enabled DirectMode again!! (patch by umccullough). improves Speed, graphics, EVERYTHING! FPS for 3D games increases!!

* dropped
- Lua (HaikuOptionalPackage), libmad (useless for now), gcc2 libs.


NOTES ABOUT VERSION 1.4 (07/04/2011):

* updated
- OpenAL now have native sound support!!!: already includes Haiku code inside. Thanks to David McPaul
for the initial code and Egor Suvorov (aka yeputons) for finish it.

- SDL_mixer.


-As always, all the thanks goes to scottmc and haikuports team by the hard work
-coments, suggestions, fixes and Vodka please comment, send a private message or send me an email: michaelvoliveira@yahoo.com.br
Submitted On:
05 May 2011
Submitted By:
Michael Vinícius de Oliveira (michaelvoliveira)
File Size:
4,937.95 Kb
File Version:
File Author:
Michael Vinícius de Oliveira
File HomePage:
Click to visit site
Total Votes:3


+7 # RE: SDLGameLibraries GCC4deniseweird 2009-11-05 09:48
This is a nice compilation. :) But are development files included, for compiling software? (There's often a distinction between, say, SDL and SDL-dev)
+6 # RE: RE: SDLGameLibraries GCC4michaelvoliveira 2009-11-05 10:19
Yes.. this is SDL/SDL-dev remix :P I have fear to lost all my data and upload everything ;)
+6 # RE: RE: RE: SDLGameLibraries GCC4deniseweird 2009-11-05 13:36
Great, thanks. :)
+6 # RE: SDLGameLibraries GCC4Captain Pike 2009-11-09 10:57
Which version of Haiku should we use this with for developing games? I "think" I got runtime errors on R1/Alpha.
+5 # RE: RE: SDLGameLibraries GCC4michaelvoliveira 2009-11-09 15:12
I use Haiku rev33923 gcc4hybrid. You can build by youself with instructions on the main site. Haiku R1/Alpha1 gcc4 is very outdated already due the recents work on pthreads
+6 # RE: RE: RE: SDLGameLibraries GCC4Captain Pike 2009-11-19 01:24
Thanks, works on recent nightlies.
+3 # RE: SDLGameLibraries GCC4karl 2010-04-29 06:18
haha michael likes vodka? :lol: Quote:
coments, suggestions, fixes and Vodka
+4 # RE: SDLGameLibraries GCC4MaxOS 2010-04-29 10:19
+3 # RE: SDLGameLibraries GCC4Begasus 2010-05-19 01:31
missing libmad, gettext, pkg-config, lua, fribidi, libpaper, freetype

those are probably not the only ones I'm missing but come to mind at the moment, other then that ... great work!! ;)
+1 # RE: RE: SDLGameLibraries GCC4michaelvoliveira 2010-05-19 04:56
well, gettext is a good candidate to be included.. since that all games uses that..

there is a .so liblua only.. but I will put all together today..

pkg-config.. hum.. ok then.. it's gcc2, but works with anything...

fribidi, libpaper and libmad, there's no one game that I know that uses these libs...

freetype comes with Haiku by default :P

Please download a new version of this package today with all your suggestions, when comes the night here...
+1 # RE: RE: RE: SDLGameLibraries GCC4Begasus 2010-07-18 01:46
pkg-config builds out of the box for gcc4 also ;)
liblua is a static lib iirc
fribidi and libpaper are used in TuxPaint
libmad is used in ScummVM
freetype is included yes but for some reason you need it (maybe some missing headers?) to be able to compile some of the games (haven't checked in a while so could be that it's ok now)
pkg-config is always a nice thing to add as it is used by many configure scripts or makefiles to look up the locations of libraries and headers.
Will check in a short while with the latest additions from your package ;)
+1 # RE: SDLGameLibraries GCC4MaxOS 2010-05-26 10:20
soon I rebuild Wormux on A2, patience ;)
+1 # RE: RE: SDLGameLibraries GCC4streakx 2010-05-26 14:06
Quoting MaxOS:
soon I rebuild Wormux on A2, patience ;)

MaxOS, can You check which libs are required by Wormux [ all ] after recompilation?
+4 # RE: RE: SDLGameLibraries GCC4deniseweird 2010-05-27 01:08
If you do that, could you make the structure more like many BeOS apps? Spreading the progam's files all over the system like in *nix makes me not want to install it.
+1 # RE: SDLGameLibraries GCC4michaelvoliveira 2010-05-29 00:55
Nothing new.. I only repacked...
+2 # RE: SDLGameLibraries GCC4MaxOS 2010-06-01 04:47
michael: Can you add sdl-pango?
And second, I think you are missing a file libpng.pc (/common/lib/pkgconfing).
+1 # RE: RE: SDLGameLibraries GCC4michaelvoliveira 2010-06-09 04:36
Yes.. I can do a libpng.pc

While Haiku team not provide it for us

I will include a freetype2.pc and a lua.pc files too.

And the lastest version of libSDL 1.2 from mercury repository

About sdl-pango? humm.. ok then...
0 # RE: RE: SDLGameLibraries GCC4michaelvoliveira 2010-06-11 00:43
I promise to you that I'll include sdl-pango monday, after my exam at sunday..
+1 # RE: RE: RE: SDLGameLibraries GCC4MaxOS 2010-06-11 11:14
btw. You can add cairo and pango to pack too?
0 # RE: SDLGameLibraries GCC4MasterDeimon 2010-09-19 16:21
I cant get it to install, i need some help. I made a folder called boot and unzipped it in there but nothing happened.
0 # RE: RE: SDLGameLibraries GCC4karl 2010-09-19 17:15
you're supposed to unzip it to the root directory, which is called boot.

easiest way is to move the zip file to / and then unzip it there. you won't see anything happen, but it's unzipping the files into the appropriate places.
0 # RE: RE: RE: SDLGameLibraries GCC4michaelvoliveira 2010-09-19 19:15
I'll provide a new version today
0 # RE: SDLGameLibraries GCC4michaelvoliveira 2010-10-02 02:27
+1 # 7z to unzip?andrewzx1 2010-12-26 13:46
7z t SDLGameLibraries.7z - Error, not supported archive

How to unzip?
0 # RE: 7z to unzip?MaxOS 2010-12-27 06:15
Which system?
0 # RE: RE: 7z to unzip?andrewzx1 2010-12-27 07:56
Alpha 2 or nightly from 12/26.
0 # RE: RE: RE: 7z to unzip?andrewzx1 2010-12-27 10:42
Let me ask this another way. Has anyone else been able to unzip SDLGameLibraries?

If yes, how did you do it?

0 # RE: RE: RE: RE: 7z to unzip?karl 2010-12-27 12:30
someone commented that 7z files can only be extracted from the terminal. (this file unzips fine on OS X)... I've always found Haiku's extractor to be very flaky no matter what format.
0 # RE: RE: RE: RE: RE: 7z to unzip?andrewzx1 2010-12-27 14:07
OK, so 7z is not handled natively by Haiku. The only 7z util that comes up on Haikuware is p7zip. When I run it from Terminal, it gives an error, "not supported archive".

So no 3D until this gets resolved. :-(
0 # RE: RE: RE: RE: RE: RE: 7z to unzip?karl 2010-12-27 14:09
I thought 7zip got included in Haiku, if not, it's an optional package.


It is included, you can extract it like this

7za e /boot/home/Desktop/SDLGameLibraries.7z
0 # RE: RE: RE: RE: RE: RE: RE: 7z to unzip?andrewzx1 2010-12-27 14:20
I don't see 7zip in the installoptionalpackage -l list. I see bzip, but it doesn't have 7z.
0 # RE: RE: RE: RE: RE: RE: RE: RE: 7z to unzip?karl 2010-12-27 14:31
Quoting andrewzx1:
I don't see 7zip in the installoptionalpackage -l list. I see bzip, but it doesn't have 7z.

7z is included. Do find > 7za

or look in /boot/common/bin
+1 # RE: RE: RE: RE: RE: RE: RE: RE: 7z to unzip?tonestone57 2010-12-27 15:11
For 7zip. In terminal, type 7za. If installed will show options. If missing, use installoptionalpackage -a p7zip to install.
+1 # RE: RE: RE: RE: RE: RE: 7z to unzip?khallebal2 2010-12-27 14:19
i didn't know haiku could not handle 7z format,i just used haiku's expander yesterday for the sdl-libs and it worked fine.
maybe you have an old revision?i used the nightly r39941 gcc2 hybrid from yesterday.
+1 # 7za for the winandrewzx1 2010-12-27 15:23
OK, 7za is the correct command line utility to use. Maybe at some point we can add some code to register 7za and associate it with .7z. Then we can access it from GUI.
+1 # RE: 7za for the winkarl 2010-12-27 17:05
no code needed. just mime type association. works with expander then.
0 # RE: SDLGameLibraries GCC4MYOB 2011-05-21 11:07
This version finally hasn't got the "screen expands by 1x1 pixels a second" bug that was affecting OpenTTD, fantastic.

Please register to post comments

Search Files

Search For: 
Search File Titles: 
Search File Descriptions: 

The Largest BeOS/Haiku Software Repository