Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
eliasYFGM(R)

20.11.2016, 04:34
 

Pre-built Allegro libraries for DJGPP GCC 4.9, 5.x (Developers)

I managed to compile the Allegro Game Library (and its official addons) with a DJGPP cross-compiler, available from here.

For DJGPP GCC 4.9:
http://www.mediafire.com/file/4iuhtnvi61f7pn3/allegro-dev-djgpp-gcc-4.9.2.tar.bz2

DJGPP GCC 5.x:
http://www.mediafire.com/file/7y15pzvdwpm36jm/allegro-dev-djgpp-gcc-5.4.0.tar.bz2

These packages include:

-Allegro 4.2.3.1 (latest with DOS support)
-logg 2.9 (OGG Vorbis loading addon)
-loadpng 1.5 (PNG image support)
-jpgalleg 2.6 (JPG/JPEG image support)
-libogg 1.3.2
-libvorbis 1.3.5 (vorbis, vorbisfile and vorbisenc)
-libpng 1.2.56
-zlib 1.2.8

Plus the 4.9 file has some extras:

-AllegroPNG 1.3 (similar to loadpng, but stand-alone, independent from libpng and zlib)
-AllegroMP3 2.0.4 (untested, but compilation was easy)

I don't know if the 4.9 libraries also work on 5, or vice-versa, but I compiled one for each version anyway.

Programs using these libs seem to work fine on DOSBox and other low-level emus.
Tested in C mode with gcc. g++ in 5.4 gave me "redefinition" errors about a "fix" class, which I don't know how to solve yet.

rr(R)

Homepage E-mail

Berlin, Germany,
27.11.2016, 14:05

@ Oso2k

Pre-built Allegro libraries for DJGPP GCC 4.9, 5.x

> Documentation about how you compiled these would be just as valuable. I'm
> particularly interested. Also, you could Eli & DJ to host these.

I second that!
I'm a big fan of the idea behind https://reproducible-builds.org/. Several month ago I started to write a (very) short article regarding DJGPP for BTTR Software, but how life goes, I didn't finish it yet. ;-)

Oso2k(R)

27.11.2016, 02:10

@ eliasYFGM

Pre-built Allegro libraries for DJGPP GCC 4.9, 5.x

Documentation about how you compiled these would be just as valuable. I'm particularly interested. Also, you could Eli & DJ to host these.

RayeR(R)

Homepage

CZ,
21.11.2016, 20:04

@ eliasYFGM

Pre-built Allegro libraries for DJGPP GCC 4.9, 5.x

Thanks, I personally don't use bloatlegro but it may be handy for recompiling some older projects...

---
DOS gives me freedom to unlimited HW access.

Back to the board
Thread view  Mix view  Order
15192 Postings in 1365 Threads, 250 registered users, 16 users online (0 registered, 16 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum