This is the mail archive of the
libstdc++@sourceware.cygnus.com
mailing list for the libstdc++ project.
Re: moved cvs into gcc-2.92.2, configure still broken
- To: Aaron Weiss <weiss at clearway dot com>
- Subject: Re: moved cvs into gcc-2.92.2, configure still broken
- From: Benjamin Kosnik <bkoz at cygnus dot com>
- Date: Tue, 15 Feb 2000 14:32:25 -0800 (PST)
- cc: libstdc++ at sourceware dot cygnus dot com
getting everybody able to build from CVS is a top priority, obviously.
Can your blow away your current build directory and try to configure again?
ie
cd (my_blddir)
(gcc_srcdir)/libstdc++-v3/configure --verbose
make
> Hi there all, I'm having a bit of an issue with the new configure stuff
> and I thought it perhaps merited a post to the digest.
> If it turns out I'm just mistaken, I apologize in advance. :)
I figured this would be a little bumpy. Are you still having problems
after this entry in the ChangeLog:
2000-02-14 Benjamin Kosnik <bkoz@gnu.org>
Add in ctype information for newlib "C" libraries.
* config/newlib: New directory
* config/newlib/bits/ctype_base.h: New file.
* config/newlib/ctype.cc: New file.
* ctype/config/linux/*: Rename, move to...
* ctype/config/gnu-linux/*: Here.
Finish off multilib work.
* configure.in: Don't set CXX if not Canadian cross.
* configure: Regenerate.
* acinclude.m4 (GLIBCPP_CHECK_LIBIO): Tweak messages.
* aclocal.m4: Regenerate.
* config.h.in: Regenerate.
* install-sh: Remove, as AC_CONFIG_AUX_DIR(..) picks this out of
the top-level gcc directory now.
* mkinstalldirs: Remove.
* missing: Remove
* ltconfig: Remove.
* ltmain.sh: Remove.
* config.guess: Remove.
* config.sub: Remove.
??
>
> I just took a copy of the code from the cvs tree as of : Tue Feb 15
> 20:02:13 2000 UTC (110 minutes, 20 seconds ago) by bkoz.
> I followed the directions in a recent post and put it into the gcc
> source directory structure. then I ran configure and it told me this:
> .
> .
> .
> .
> creating ./config.status
> creating mkcheck
> creating Makefile
> creating src/Makefile
> creating math/Makefile
> creating libio/Makefile
> creating config.h
> config.h is unchanged
> ./config.status: ./.././../config-ml.in: No such file or directory
> running mkc++config
> cat: ./bits/c++config.h: input file is output file
Perhaps configure should error out here.
$(builddir)/bits/c++config.h is not being correctly constructed...
> running mknumeric_limits
> In file included from ./src/gen-num-limits.cc:42:
> /home/aweiss/gcc-2.95.2/libstdc++-v3/bits/c++config.h:566: unbalanced
> `#endif'
> gen-num-limits failed to build, exiting.
Things are completely screwed by here...
> note where it's looking for config-ml.in ...
> my pwd is : /home/aweiss/gcc-2.95.2/libstdc++
> and it's a full source dist. of gcc with config-ml.in the appropriate
> place.
> I am running red hat linux, gcc 2.95.2, on i686.
> I have a built and installed version of the latest officialy snapshot
> that works like a champ, but I grabbed the source code because of long
> long and istringstream insertion and extraction fixes....
>
> Am I doing something dumb, or is there a problem... anyone else seeing
> this?
Probably something dumb I did on my part, not yours :(
-benjamin