This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: moved cvs into gcc-2.92.2, configure still broken



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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]