[Coco] NitrOS-9 build kit for Windows

Tim Fadden t.fadden at cox.net
Mon Jun 5 14:16:37 EDT 2017


Thanks a load!

I had tried to install all of this in the past, but was never successful 
in getting it working.

With your one stop install. It compiled the first try! Sweet......

I am using 64bit Windows 10.  It would not install by double clicking as 
normal.... Windows protected me. he he he
Installed just fine running it from the Windows Power Shell (Admin)

Thanks again,

On 6/5/2017 2:16 AM, Tormod Volden 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 clonehttp://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
>
-- 
Tim Fadden
"Hey Schmidt, don't forget about the six P's.
Proper Preparation Prevents Piss-Poor Performance!"



More information about the Coco mailing list