[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: new document



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)
`@definfoenclose' directive which I otherwise consider useful)

many thanks,

>
> Regards
--
Matej Kosik





Reply to: