------- Comment #7 from xtv at tveith dot homelinux dot com  2006-02-20 20:24 
-------
Hi..

whenever I use --program-prefix, bootstrap fails / otherwise it works just
perfect. To illustrate, this time i used the following configure:

../gcc-4.1.0-20060219/configure --prefix=/home/xtv --program-prefix=A_Prefix_
--program-suffix=41rc1 --enable-languages=c,c++,objc,obj-c++,fortran

resulting in:

Applying io_quotes_def            to cdda_interface.h
Cleaning up unneeded directories:
fixincludes is done
rm -f include/syslimits.h
if [ -f include/limits.h ]; then \
  mv include/limits.h include/syslimits.h; \
else \
  cp ../../gcc-4.1.0-20060219/gcc/gsyslimits.h include/syslimits.h; \
fi
chmod a+r include/syslimits.h
echo timestamp > stmp-fixinc
rm -f mm_malloc.h
cat ../../gcc-4.1.0-20060219/gcc/config/i386/pmm_malloc.h > mm_malloc.h
if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi
for file in .. ../../gcc-4.1.0-20060219/gcc/ginclude/float.h
../../gcc-4.1.0-20060219/gcc/ginclude/iso646.h
../../gcc-4.1.0-20060219/gcc/ginclude/stdarg.h
../../gcc-4.1.0-20060219/gcc/ginclude/stdbool.h
../../gcc-4.1.0-20060219/gcc/ginclude/stddef.h
../../gcc-4.1.0-20060219/gcc/ginclude/varargs.h
../../gcc-4.1.0-20060219/gcc/config/i386/mmintrin.h
../../gcc-4.1.0-20060219/gcc/config/i386/mm3dnow.h
../../gcc-4.1.0-20060219/gcc/config/i386/xmmintrin.h
../../gcc-4.1.0-20060219/gcc/config/i386/emmintrin.h
../../gcc-4.1.0-20060219/gcc/config/i386/pmmintrin.h mm_malloc.h; do \
  if [ X$file != X.. ]; then \
    realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
    echo timestamp > include/$realfile; \
    rm -f include/$realfile; \
    cp $file include; \
    chmod a+r include/$realfile; \
  fi; \
done
rm -f include/limits.h
cp xlimits.h include/limits.h
cp ../../gcc-4.1.0-20060219/gcc/unwind-generic.h include/unwind.h
chmod a+r include/limits.h
rm -f include/README
cp ../../gcc-4.1.0-20060219/gcc/../fixincludes/README-fixinc include/README
chmod a+r include/README
echo timestamp > stmp-int-hdrs
creating as
echo timestamp > stamp-as
make[2]: *** No rule to make target `/home/xtv/bin/A_Prefix_ld', needed by
`stamp-collect-ld'.  Stop.
make[2]: Leaving directory `/home/xtv/gcc/out/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/home/xtv/gcc/out/gcc'
make: *** [bootstrap] Error 2
[EMAIL PROTECTED] ~/gcc/out $       

Since this was the first time i tried to compile gcc-4.1 with --program-prefix,
I can't say since when this occurs. At least on my box its reproducable.

If you're interrested, I can give you ssh-access to my box so you can look
what's wrong.

Otherwise I'm perfectly happy with a running gcc-4.1 and don't care too much
about 'broken' configure-magic :-)

Best regards,
Thomas


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26377

Reply via email to