[Coco] NitrOS-9 build kit for Windows

David Ladd davidwladd at gmail.com
Tue Jun 6 00:30:36 EDT 2017


Tormod,

Thank you for doing this for everyone.  This will be very useful for the
Windows users :D

+-----------------------------------------------------------------------+
| David Ladd a.k.a. PacoOtaktay a.k.a. Drencor                          |
| YouTube: http://www.youtube.com/user/PacoOtaktay                      |
| YouTube Gaming Live: https://gaming.youtube.com/user/PacoOtaktay/live |
| Websites: http://dwladd.com     &     http://www.theterrorzone.com    |
| G+:  https://plus.google.com/113262444659438038657                    |
| G+:  https://plus.google.com/+DavidLaddPacoOtaktay                    |
|                                                                       |
| Do you have your CoCo 3 yet?                                          |
+-----------------------------------------------------------------------+


On Mon, Jun 5, 2017 at 4:16 AM, Tormod Volden <lists.tormod at gmail.com>
wrote:

> Hi all you wanting to build NitrOS-9 on Windows,
>
> I have put together a one-download just-click-next installer that
> gives you a full environment for building NitrOS-9:
>
> http://www.nitros9.org/sdk/
>
> Just accept all default options in the installer. Now to build
> NitrOS-9, open a "Git Bash" window from your start menu. In the
> window, type:
>
> hg clone http://hg.code.sf.net/p/nitros9/code nitros9
> cd nitros9
> make dsk PORTS=coco3
>
> And you're done. Of course change "coco3" to whatever port you want to
> build (coco2, coco3_6309, etc). The first "hg clone" step is only
> needed once! Next time just run "hg pull -u" (after "cd nitros9")
> instead. The installer offers to open Git Bash for you, and also to
> show the release notes. The release notes links to build instructions
> in the NitrOS-9 wiki - which you should read of course.
>
> For now it is only for 64-bit Windows. A 32-bit version might come later.
>
> Thanks to the "Git for Windows" developers for making their SDK!
> Thanks to Bill Pierce for testing the installer!
>
> Behind the scenes:
>
> This is a customized version of the "Git for Windows" installer. No,
> you don't need git for building NitrOS-9, but Git for Windows is the
> easiest way to get a usable command-line environment on a Windows OS.
> It has been a life-saver for me and others needing to use Windows in
> certain situations (like work...) and I always wanted to make a
> NitrOS-9 building system out of it. The Git for Windows *SDK* has made
> this really simple.
>
> Our installer is fully compatible with the official Git for Windows,
> so you can safely replace your ordinary installation if you have one.
> It should have been renamed to "Git and Mercurial for Windows" :)
>
> The installer installs like (the official one) to C:\Program Files
> (X86?)\Git which requires administrator rights and makes it available
> to all users. On the other hand, the NitrOS-9 repo clone will be in
> the user home directory (C:\Users\xxx\nitros9) so a normal user can
> work on his own NitrOS-9 repo clone without issues.
>
> The git bash installation does not include "gcc" or any compiler for
> building Windows binaries so you cannot use it to build ToolShed or
> LWTOOLS (they are already included and ready to use). Use MSYS2 or
> Mingw for that - it is not the primary intention of this installer.
> Advanced users may want to use MSYS2 for building NitrOS-9 also, at
> their own discretion.
>
> When using mercurial an editor is sometimes required (e.g. for commit
> messages). It is recommended to use a less braindead editor than
> Notepad. Notepad++ is highly recommended. The installed system has a
> /etc/profile.d/nitros9.sh configuration file that sets up mercurial to
> use Notepad++ if it finds it.
>
> Best regards,
> Tormod
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list