g++ not finding the V3 target include dir

Benjamin Kosnik bkoz@redhat.com
Wed Dec 20 12:19:00 GMT 2000


Here. This patch fixes it for me. Can you try it Phil? 

2000-12-20  Benjamin Kosnik  <bkoz@fillmore.redhat.com>

	* Makefile.in (gcc_gxx_target_include_dir): Use instead of
	build_tooldir and libstdcxx_incdir.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/gcc/Makefile.in,v
retrieving revision 1.571
diff -c -p -r1.571 Makefile.in
*** Makefile.in	2000/12/20 17:19:39	1.571
--- Makefile.in	2000/12/20 20:15:08
*************** gcc_tooldir = @gcc_tooldir@
*** 316,323 ****
  build_tooldir = $(exec_prefix)/$(target_alias)
  # Directory in which the compiler finds target-independent g++ includes.
  gcc_gxx_include_dir = @gcc_gxx_include_dir@
! # Directory where the compiler finds target-dependent files.
! libstdcxx_incdir = @libstdcxx_incdir@
  # Directory to search for site-specific includes.
  includedir = $(local_prefix)/include
  # assertdir is overridden in cross-make.
--- 316,323 ----
  build_tooldir = $(exec_prefix)/$(target_alias)
  # Directory in which the compiler finds target-independent g++ includes.
  gcc_gxx_include_dir = @gcc_gxx_include_dir@
! # Directory in which the compiler finds target-dependent g++ includes.
! gcc_gxx_target_include_dir = $(build_tooldir)/include/@libstdcxx_incdir@
  # Directory to search for site-specific includes.
  includedir = $(local_prefix)/include
  # assertdir is overridden in cross-make.
*************** intl.all intl.install intl.uninstall \
*** 1871,1877 ****
  PREPROCESSOR_DEFINES = \
    -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
    -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
!   -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(build_tooldir)/include/$(libstdcxx_incdir)\" \
    -DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
    -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
    -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\"
--- 1871,1877 ----
  PREPROCESSOR_DEFINES = \
    -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
    -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
!   -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(gcc_gxx_target_include_dir)\" \
    -DLOCAL_INCLUDE_DIR=\"$(includedir)\" \
    -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
    -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\"


More information about the Gcc-bugs mailing list