[Coco] Compiling HDBDOS - Makefle??
Tormod Volden
lists.tormod at gmail.com
Sun Jan 18 09:58:54 EST 2015
On Sat, Jan 17, 2015 at 10:01 PM, Chad H wrote:
> Nevermind, all the bits and pieces of information on this kinda had me running in circles for a bit but I discovered this was wayyyyy simpler than I thought.
>
> For anyone who reads this in the future..
>
> ** Compiling HDBDOS ROMs on a Windows 7 64-Bit Machine **
> (May work on other Windows versions??)
>
> 1. get the ToolShed 2.1 (or newer) source files (obviously)
Get them from here:
https://sourceforge.net/projects/toolshed/files/ToolShed/
> 2. Extract the 32-bit LWTools from Tormod to a folder (Thanks!)
> Can get here... http://lwtools.projects.l-w.ca/contrib/tormod/
> 3. You need the MAKE.EXE (32-bit) to handle the 'makefile' build script.
> Can get it here... http://www.equation.com/servlet/equation.cmd?fa=make
>
> Place the MAKE.EXE in your LWTOOLS folder it will find both.
If you have mingw installed you can install the mingw make package by typing:
mingw-get install mingw32-make
in the mingw command window.
>
> 4. There are some additional source .ASM files missing from the
> ToolShed 2.1 archive you will need. These need be placed in
> "..\CoCoROMS" relative to your folder with 'makefile' and assembly.
> It looks like Gene has shared them with us, so thank him for that!!
> http://geneslinuxbox.net:6309/gene/toolshed/cocoroms/
> If your HDBDOS folder is "C:\CoCo\HDBDOS" where the ROM sources &
> Makefile are, then the CoCoROMS folder will be at "C:CoCo\CoCoROMS"
Which missing files are you talking about? Actually, what Toolshed 2.1
archive did you download? The toolshed-nodocs-2.1.tar.gz or
toolshed-2.1.tar.gz (just 20x larger download because of some
documentation files) from the above download link includes the
cocoroms folder. Is anything missing in this folder?
It is of course not the intention that you should need to hunt down
various source files from other web sites. Report errors when you find
them and they will likely be fixed.
Note that LWTOOLS and "make" is probably all you need to build the
.ROM files, but if you want to build .BIN, .WAV, or .CAS files you
will need to install "toolshed" as well.
>
>
>
> You will need to add the path for your LWTOOLS folder into the Windows Environment variable or... have it set in a .BAT file before running MAKE <ENTER>. Then just sit back and watch the magic as the .ROM, .WAV, etc files are generated in your current folder.
>
> This is the simplest way I have found thus far to get them compiled on a Windows 7 64-bit machine without 'installing' any software packages.
>
> I will be backing these up in my personal repository just in case.
> Many Thanks to the contributors in the HDBDOS & ToolShed projects!!!
Thanks for the post. The site documentation is rather scarce, so
suggestions and contributions to the documentation and wiki are always
welcome. You don't need to be a developer to work on the wiki.
Regards,
Tormod
>
> - Chad
>
> -----Original Message-----
> From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Chad H
> Sent: Saturday, January 17, 2015 1:32 PM
> To: 'CoCoList for Color Computer Enthusiasts'
> Subject: [Coco] Compiling HDBDOS - Makefle??
>
> I'm trying to get everything together on a Windows 7 64-bit platform to build the HDBDOS files from their ToolShed 2.1 source files.
>
>
>
> I just downloaded LWTools as I think that seems to be a prerequisite for MingW, which is what I was going to try to run the 'makefile' in to compile.
>
>
>
>
> Could anyone offer a streamlined procedure on exactly what I need and the procedure to run the 'makefile'??
>
>
>
> Thanks guys!
>
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list