gnewsense-dev
[Top][All Lists]
Advanced

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

[Gnewsense-dev] Glibc 2.7: building .info documentation


From: christophe . jarry
Subject: [Gnewsense-dev] Glibc 2.7: building .info documentation
Date: Mon, 05 Jul 2010 11:28:19 +0200
User-agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-6.2

Dear developers,

I am trying to generate .info documentation from glibc 2.7 source .texi files. I am under gNewSense metad, mips64el:

$ /lib/libc.so.6 | head -n1
GNU C Library stable release version 2.7, by Roland McGrath et al.

I tried this:

mkdir glibc-info
cd glibc-info
../glibc-2.7/configure

This gives me the following error before it stops:

checking for long double... yes
checking size of long double... configure: error: cannot compute sizeof (long double)
See `config.log' for more details.

'config.log' is attached to this email.

I found how to solve the problem on http://blog.chinaunix.net/u2/76419/showart_1404190.html. I had to write:

$ ../glibc-2.7/configure --build=i686-pc-linux-gnu --prefix=/tmp

Hopefully, I am trying to build documentation only. But then:

$ make info -s -I../glibc-2.7/manual/
In file included from nptl/sysdeps/i386/i686/tls.h:34,
                 from include/tls.h:6,
                 from <stdin>:1:
nptl/sysdeps/i386/i686/../tls.h:71:3: error: #error "TLS support is required."
/home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual//libc.texinfo:96: Prev reference to nonexistent node `Contributors' (perhaps incorrect sectioning?). /home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual//libc.texinfo:86: Next reference to nonexistent node `Introduction' (perhaps incorrect sectioning?). makeinfo: Removing output file `/home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual/libc.info' due to errors; use --force to preserve.
make[2]: *** [libc.info] Erreur 1
make[1]: *** [info] Erreur 2
make: *** [info] Erreur 2

I don't understand this error since:

$ head -n1 ../glibc-2.7/manual/{intro,contrib}.texi
==> ../glibc-2.7/manual/intro.texi <==
@node Introduction, Error Reporting, Top, Top

==> ../glibc-2.7/manual/contrib.texi <==
@node Contributors, Free Manuals, Maintenance, Top

Can someone help me on this?

Christophe

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Attachment: config.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]