This is the mail archive of the
libstdc++@sourceware.cygnus.com
mailing list for the libstdc++ project.
Re: mknumeric_limits not being run.
- To: libstdc++ at sourceware dot cygnus dot com
- Subject: Re: mknumeric_limits not being run.
- From: llewelly at 198 dot dsl dot xmission dot com
- Date: Thu, 9 Dec 1999 13:30:58 -0700 (MST)
On Thu, 9 Dec 1999, Benjamin Kosnik wrote:
> > I grepped through the output of make, and I could find no evidence
> > that mknumeric_limits was ever run.
>
> mknumeric_limits should be run after the libio parts are built, and should
> generate a (bld_dir)/bits/std_limits.h
>
> Can you provide information on your host platform and compiler version
> please? (Is this Solaris?)
Sorry about that lapse ... my machine is i686-pc-linux-gnu . Originally
redhat 6.1, but I have replaced many packages. My compiler is gcc
2.95.2 .
Of course, that doesn't matter anymore; I updated src/Makefile.in from
cvs, and it works now.
>
> > `$(top_builddir)/src/limitsMEMBERS.cc' is in subdirectory
>
> This is symptomatic of the automake-1.4 that is not CYGNUS_LOCAL. Thus,
> you are strongly urged not to run automake on the libstdc++-v3 sources
> untill Tromey or whoever releases an updated automake.
>
> Please make sure your Makefiles, Makefile.ams, and Makefile.ins are
> completey up-to-date with the CVS repository.
Well, I *thought* I had tried updating Makefile.in from cvs, (before
trying to run automake on my own) but it turned out that I missed
updating src/Makefile.in (and all the other Makefile.ins in subdirs) .
Anyway, it builds and installs correctly now, thank you.
Sorry to have troubled you with a known issue.
[snip]