Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!rpi!brutus.cs.uiuc.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!daniel From: daniel@ux1.cso.uiuc.edu Newsgroups: gnu.gcc.bug Subject: gcc 1.37 install problem on Dynix Message-ID: <41400001@ux1.cso.uiuc.edu> Date: 23 Feb 90 10:41:13 GMT Lines: 17 Nf-ID: #N:ux1.cso.uiuc.edu:41400001:000:587 Nf-From: ux1.cso.uiuc.edu!daniel Feb 22 20:42:00 1990 While attempting to install gcc 1.37 on a Sequent Symmetry running Dynix I ran into a problem while doing the make install The Dynix /usr/bin/install does NOT copy the basename of a file when the destination is a directory, it copies the entire name! The fix is easy. Change: $(INSTALL) $${eachfile} $(libdir)/gcc-include; \ To: $(INSTALL) $${eachfile} $(libdir)/gcc-include/`basename $${eachfile}`; \ Would this hurt any other operating system? Could this be placed in the standard Makefile for gcc in the future? Thanks, -- Daniel Pommert. pommert@uiuc.edu