The document was written by total newbie which dug the archives. I wanted to compile gnumach/hurd from source mainly because I wanted to see that it really works.
Ognyan Kulev wrote:
> Matej Kosik wrote:
>
>> I am working on "The Hurd Building Guide" document
>
>
> Hi Matej,
>
> Here are some notes on your document:
> - It would be better if you mention that using Debian mirrors is preferred.
sorry I don't understand what you are saying, please be more concrete
> - Who needs --enable-lpr? Searching in README.Drivers is part of the > fun :-)
I wasn't aware of `gnumach-1.3/i386/README-Drivers' until now. I will definitely mention it in the document, who will need more information, will know where to find it. The only source of my informarmation about this area (gnumach-1.x driver compilation) were `help-hurd' mailing list archives (uff). So I was lucky enough when I was able to compile the things at all. (even though it is simple when one knows what's required)
gnumach-1.x will be superseded by gnumach-2.x with completely different driver handling, so I didn't want to focus it much (lazy).
> - Compiling GNU Mach requires the `mig' and `patch' packages too.
I assumed running `Debian GNU/Hurd' (as stated in introduction)
> - Using serverboot is deprecated, although it still works.
what is severboot? (where do I mention it?)
> - Why do you need -D 'Sun Jul 21 00:45:02 UTC 2002' when getting GNU > Mach 2.x, or I slept some news about GNU Mach :) ?
gnumach-2.x wasn't officially released (correct me if I am wrong) yet so I simply refer to SOME cvs state I personally tried rather then letting user always checkout the CURRENT version (whose properties I can't predict).
--> I see that I better explain this affair in the document too
(to avoid confusion)Do you have some better idea which version of gnumach-2.x to refer from CVS?
> - It would be good to mention the `make kernel-ide+ethernet_ne2000' > ability in GNU Mach 2.x.
when I configured the gnumach-1.x in this way
./configure --enable-ide --enable-floppy --enable-lpr
(the `kernel-ide+ethernet_ne2000' (and the like) is a mistery which I don't understand)
and resulting the kernel was usable. The rest was not interesting to me. I don't have ethernet card/net (or to what `ethernet_ne2000' is related)
?? Can one determine the driver one wants by `configure' option
as well as with `make' command line options?> - It is much better to use CVS Hurd and CVS GNU Mach. Of course, using > CVS source requires gnu-20020816.tar.gz or later.
For various reasons I didn't upgraded the system from
Debian GNU/Linux H4 "Sid" - Unofficial hurd-i386 Binary-{1,2,3,4}
(20020517) to some new (preferable also CD) distribution> - What is the reason @emph{text} to be rendered as `text' in HTML?next version of the document will not be affected by this problem (`makeinfo --html' does not treat (i.e. does not ignore) [EMAIL PROTECTED]' directive which I otherwise consider useful)
many thanks,
> > Regards -- Matej Kosik

