[Coco] ack!

Bill Pierce ooogalapasooo at aol.com
Mon Jun 3 21:18:57 EDT 2013


Tormod,
In your wiki update you are still using toolshed to build Nitros9. If I understand all I've read the past year, toolshed is no longer used and the pull you are making in the wiki is outdated. Lwtools is now used and all the makefiles reflect that. If your getting anything else and it's building with toolshed, then it's an old branch. You must use the lwtools-port branch to get the most current updates. Your instructions probably pull the old 3.2.8 version before Boisy ported it all to lwtools.. Of course it's nice to still have toolshed installed for other things and I think os9.exe is still used from that package.
Your instructions need to reflect the lwtools build as well as the lwtools-port branch.

Bill Pierce
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com




-----Original Message-----
From: Tormod Volden <lists.tormod at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Mon, Jun 3, 2013 11:06 am
Subject: Re: [Coco] ack!


On Mon, Jun 3, 2013 at 4:09 PM, Gene Heskett wrote:
> Can we get rid of the root user requirement?  I wear out the chown -R
> command switching the trees user:group around all the time so I can work on
> it as me.

I am pretty sure there never was a root user requirement. It is only
needed if you install something to a system folder like
/usr/local/bin. But if you by mistake ran something as root (or using
sudo) file ownership might have been messed up so that you can't fix
it as a normal user.

This reminds me though, that I updated the build instructions in the
wiki http://sourceforge.net/apps/mediawiki/nitros9/index.php?title=Building_NitrOS9_in_Windows_using_Cygwin
some time ago and the previous instructions put the sources in
/usr/src, which is just weird, and requires root permissions to some
degree.

BTW, I can understand it is not so easy to find that wiki page or the
wiki at all, the sourceforge project offers two wikis now, not to
mention the way Sourceforge moves repositories around. It would make
sense to shut down or rename the old repo so that people don't use it
by accident.

>
> There are also some remaining ifp1's giving lwasm a tummy ache, but I
> haven't located them yet.

lwasm warns about it ignoring ifp1 and you can just ignore that warning.


To the nitros-9 developers:
Why is the apparently troublesome NITROS9DIR variable at all required
for building stuff /inside/ this directory tree? The stuff inside
should probably just use relative paths. AFAICS a such variable only
makes sense for an out-of-tree build of third-party modules.

Regards,
Tormod

--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

 



More information about the Coco mailing list