First post, by butterfly
- Rank
- Member
I'm no programmer.
A few years ago I started noticing there's a lot of free original games over the Net released with their cross-platform source code.
I never wanted to mess with that stuff cos I thought compiling source was something above my possibilities. :giggles:
When I started using Ubuntu I had to compile a couple of things and it looked so easy (cos the system guided me to make useful things at hand)!
So I said "Cool! I could compile a few 'new' games and play them with my floppies only i486SX"
Now I downloaded DJGPP (djdev203 looks to be the most up-to-date version to compile DOS stuff) cos Google made it look the best choice to compile cross-platform source of free (GPL and other licenses) games. Being a total newbie at it I followed the Zip Picker instructions.
I stumbled upon allegro.cc web site so I also picked the Allegro libraries included in the package (an alternate method I used was to download the Allegro libraries - 4.3.2 seeming to be the latest DOS-capable version) but the docs refer to some fixdos-something.bat to link to DJGPP that is not there when I use the Zip Picker version.
I unzipped everything in a directory and everything was looking set, well appearently at least. 😅
I downloaded a few sources, some had a makefile, some didn't.
I fired DOSBox and started compiling but when i launched the make thing it started displaying a lot of errors, most of which looked to be missing libraries things.
To prove myself I ain't totally dumb I went to the MAME page, followed the instructions and I could compile the latest version for a 32bit Win machine.
What am I missing to compile DOS-ready sources with Allegro?
Where can I find a for-totally-dummies guide to achieve that?
Is DOSBox a reliable environment to compile DOS sources or would you suggest a different emulator/environment?