Hello, I've been trying all weekend to get gcc 3.4.2 to successfully compile and install on a SGI Onyx 2 Running an old version of IRIX 6.5.2m uname -a returns - IRIX64 silicon 6.5 11051731 IP27 cc -version returns - MIPSpro Compilers: Version 7.2.1.2m I've finally hit a point where I don't know what to try next. Note - I had to specify the full INSTALL path, else the install step would produce install-sh not found errors. Configure Step: CC=cc INSTALL=/usr/cs/src/gcc-3.4.2/install-sh ../configure --prefix=/usr/cs --disable-nls --enable-shared --with-as=/usr/bin/as --with-ld=/usr/bin/ld --target=mips-sgi-irix6.5 The gmake bootstrap step completes successfully as far as I can tell, but when I do a make install, I get the following error. Any help would be greatly appreciated. Sincerely, Mark R. : silicon:/usr/cs/src/gcc-3.4.2/objdir/mips-sgi-irix6.5/libstdc++-v3 ; gmake gmake "AR_FLAGS=" "CC_FOR_BUILD=" "CC_FOR_TARGET=" "CFLAGS=-O2 -g" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_DATA=/usr/cs/src/gcc-3.4.2/install-sh -m 644" "INSTALL_PROGRAM=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_SCRIPT=/usr/cs/src/gcc-3.4.2/install-sh" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=gmake" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/cs" "infodir=/usr/cs/info" "libdir=/usr/cs/lib" "includedir=/usr/cs/include" "prefix=/usr/cs" "tooldir=" "gxx_include_dir=/usr/cs/include/c++/3.4.2" "AR=ar" "AS=/usr/bin/as" "LD=ld" "LIBCFLAGS=" "PICFLAG=" "RANLIB=ranlib" "NM=" "NM_FOR_BUILD=" "NM_FOR_TARGET=" "DESTDIR=" "WERROR=" all-recursive gmake[1]: Entering directory `/usr/cs/src/gcc-3.4.2/objdir/mips-sgi-irix6.5/libstdc++-v3' : gmake ; exec gmake "AR_FLAGS=" "CC_FOR_BUILD=" "CC_FOR_TARGET=" "CFLAGS=-O2 -g" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_DATA=/usr/cs/src/gcc-3.4.2/install-sh -m 644" "INSTALL_PROGRAM=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_SCRIPT=/usr/cs/src/gcc-3.4.2/install-sh" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=gmake" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/cs" "infodir=/usr/cs/info" "libdir=/usr/cs/lib" "includedir=/usr/cs/include" "prefix=/usr/cs" "tooldir=" "gxx_include_dir=/usr/cs/include/c++/3.4.2" "AR=ar" "AS=/usr/bin/as" "LD=ld" "LIBCFLAGS=" "PICFLAG=" "RANLIB=ranlib" "NM=" "NM_FOR_BUILD=" "NM_FOR_TARGET=" "DESTDIR=" "WERROR=" DO=all multi-do gmake[2]: Entering directory `/usr/cs/src/gcc-3.4.2/objdir/mips-sgi-irix6.5/libstdc++-v3' if [ -z "mabi=32 mabi=64" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ srcrootpre=`cd ../../../libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="/usr/cs/src/gcc-3.4.2/objdir/gcc/xgcc -B/usr/cs/src/gcc-3.4.2/objdir/gcc/ -B/usr/cs/mips-sgi-irix6.5/bin/ -B/usr/cs/mips-sgi-irix6.5/lib/ -isystem /usr/cs/mips-sgi-irix6.5/include -isystem /usr/cs/mips-sgi-irix6.5/sys-include"; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ dir=`echo $i | sed -e 's/;.*$//'`; \ if [ "${dir}" = "." ]; then \ true; \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; gmake "AR_FLAGS=" "CC_FOR_BUILD=" "CC_FOR_TARGET=" "CFLAGS=-O2 -g" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_DATA=/usr/cs/src/gcc-3.4.2/install-sh -m 644" "INSTALL_PROGRAM=/usr/cs/src/gcc-3.4.2/install-sh" "INSTALL_SCRIPT=/usr/cs/src/gcc-3.4.2/install-sh" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=gmake" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/cs" "infodir=/usr/cs/info" "libdir=/usr/cs/lib" "includedir=/usr/cs/include" "prefix=/usr/cs" "tooldir=" "gxx_include_dir=/usr/cs/include/c++/3.4.2" "AR=ar" "AS=/usr/bin/as" "LD=ld" "LIBCFLAGS=" "PICFLAG=" "RANLIB=ranlib" "NM=" "NM_FOR_BUILD=" "NM_FOR_TARGET=" "DESTDIR=" "WERROR=" \ CFLAGS="-O2 -g ${flags}" \ prefix="/usr/cs" \ exec_prefix="/usr/cs" \ GCJFLAGS=" ${flags}" \ CXXFLAGS="-g -O2 ${flags}" \ LIBCFLAGS=" ${flags}" \ LIBCXXFLAGS=" ${flags}" \ LDFLAGS=" ${flags}" \ MULTIFLAGS="${flags}" \ DESTDIR="" \ INSTALL="/usr/cs/src/gcc-3.4.2/install-sh" \ INSTALL_DATA="/usr/cs/src/gcc-3.4.2/install-sh -m 644" \ INSTALL_PROGRAM="/usr/cs/src/gcc-3.4.2/install-sh" \ INSTALL_SCRIPT="/usr/cs/src/gcc-3.4.2/install-sh" \ all); then \ true; \ else \ exit 1; \ fi; \ else true; \ fi; \ fi; \ done; \ fi gmake[2]: *** [multi-do] Error 127 gmake[2]: Leaving directory `/usr/cs/src/gcc-3.4.2/objdir/mips-sgi-irix6.5/libstdc++-v3' gmake[1]: *** [all-multi] Error 2 gmake[1]: Leaving directory `/usr/cs/src/gcc-3.4.2/objdir/mips-sgi-irix6.5/libstdc++-v3' gmake: *** [all] Error 2