Online documentation revisions
Brian Inglis
Brian.Inglis@Shaw.ca
Wed Sep 27 22:19:11 GMT 2023
On 2023-09-27 02:42, Sam Edge wrote:
> On 26/09/2023 18:12, Sam Edge via Newlib wrote:
> > On 26/09/2023 18:00, Brian Inglis wrote:
> > > Had a similar issue wanting to see libc docs for Cygwin builds.
> > >
> > > Check out repo at that rev, configure into out of tree build and
> install dirs, then under e.g. build-3.0.0/newlib run to get into your
> e.g. install-3.0.0/usr/share/{info,man} dirs:
> > >
> > > $ make info man && make install info man
> > >
> >
> > Oh well. Guessed as much.
> >
> > Thanks for the TL;DR instructions. :-)
> >
>
> Well, that didn't work - see build.log attached. (Building on a Ubuntu
> 22.04 LTS based host by the way.)
>
> Oh wait. Those are to build the manual pages. I'm after the one page
> HTML document for a non-cygwin bare-metal (e.g. arm-none-eabi-) build,
> sorry.
>
> I've cloned from https://sourceware.org/git/newlib-cygwin.git and
> checked out newlib-3.0.0 (for example).
>
> I have the GCC cross toolchain available if required but I don't want to
> build the binaries, just the all-on-one-page HTML documentation file.
>
> What am I missing?
Sorry - doh! - there is a process as part of the build - requires makedoc to be
built - and install- concatenated try:
make doc info html && make install-html
We may be treading uncharted waters, and you may need to just pick up the bits
of html generated, or do a full make to get html generated properly.
See newlib HOWTO!
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Newlib
mailing list