------- 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