Bug & Solution: GMake Install Failure w/ libstdc++-2.90.6

ian@masuma.com ian@masuma.com
Wed Aug 11 02:31:00 GMT 1999


This problem does not occur if the source and build directories are different,
as recommended.

	Ian.

> 
> GMake Install Failure w/ libstdc++-2.90.6
> 
> 
> Using the following GNU make tools a make install
> of libstdc++-2.90.6 fails. I am using these:
> 
> make-3.77
> shtool-1.4.5
> m4-1.4
> shtool-1.4.5
> autoconf-2.13
> automake-1.4
> 
> The reported error was:
> 
> make[1]: *** No rule to make target `bits/basic_ios.h',
> needed by `$prefix/include/g++-v3/bits/basic_ios.h'.  Stop.
> make[1]: Leaving directory `$srcprefix/libstdc++-2.90.6/src'
> 
> 
> I had to remove the dependency for myinstallheaders in
> src/Makefile.am. After all its a PHONY target anyway, so
> why is there a dependency there?
> 
> I would appreciate that this bug fix get addressed.
> 
> Thank You.
> 
> 
> 
> % diff src/Makefile.am.original src/Makefile.am 
> 143c143
> < myinstallheaders: $(headers:%=$(myincludepfx)%)
> ---
> > myinstallheaders:
> 
> % diff src/Makefile.in.original  src/Makefile.in
> 480c480
> < myinstallheaders: $(headers:%=$(myincludepfx)%)
> ---
> > myinstallheaders:
> 
> 
> 
> 
> 
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
> 
> 


More information about the Libstdc++ mailing list