Makefile problems with gcc 3.0.4/Soalris 7

Ric Anderson ric@sylvester.Telcom.Arizona.EDU
Sat Mar 30 10:14:00 GMT 2002


gcc 3.0.4 installation balks when processing "gmake install" in the
        sparc-sun-solaris2.7/libstdc++-v3/include
directory.  The Makefile contains directives of the form
        $(INSTALL) -d ...
The configuration script finds /usr/ucb/install as a "BSD Compatable"
install program.  The problem is Solaris' BSD compatable install
(/usr/ucb/install) does not understand -d.  Only the brain damaged
System-V install (/usr/sbin/install) understands -d.

Should the lines like
  $(INSTALL) -d ${gxx_include_dir}
in
  sparc-sun-solaris2.7/libstdc++-v3/include/Makefile 
be replaced with
  -mkdir ${gxx_include_dir}
or do I need to modify the environment so configure only finds
the install-sh script to use for $(INSTALL)?

Thanks,
Ric
--
Ric Anderson, U of Arizona, 1077 North Highland, Tucson, AZ 85721-0073
Phone: +1 520 626 2758 (v) +1 520 626 8295 FAX
ric@Arizona.EDU (RA90-ARIN)  Personal Email: ric@Opus1.COM
UNIX *is* user friendly. It's just selective about who its friends are.



More information about the Gcc-bugs mailing list