Hello,Brian.Thank you for reply! > why are there win32 paths here?
Sorry,I don't know.When setting up cygwin,there is an option of path format and maybe I chose win32 style. > Compiling gcc is not something a newcomer should do. If you > just want gcc installed, select the package in setup.exe. I have installed gcc 3.4.4 and it is enough to me.Most times I use vc++ 7.0.I build gcc 4.1.2 out of curiosity. > Also, we need to know the exact configure options used. And > cygcheck output. And so on. I didn't change the configure file included in gcc-core-4.1.2.tar.bz2.I just unziped it in fold f:\temp and created a build fold in temp.Then I executed the command below: $ cd /cygdrive/f/temp/build $/cygdrive/f/temp/gcc-4.1.2/configure --prefix=/lib/gcc/i686-pc-cygwin/4.1.2 $ make Cygcheck output a lot.Now when I make,it outputs info below: F:\cygwin\bin\make.exe[1]: Entering directory `F:/cygwin/tmp/build' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/libiberty' F:\cygwin\bin\make.exe[3]: Entering directory `F:/cygwin/tmp/build/libiberty/tes tsuite' F:\cygwin\bin\make.exe[3]: Nothing to be done for `all'. F:\cygwin\bin\make.exe[3]: Leaving directory `F:/cygwin/tmp/build/libiberty/test suite' F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/libiberty' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/fixincludes' F:\cygwin\bin\make.exe[2]: Nothing to be done for `all'. F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/fixincludes' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/intl' rm -f stamp-h1 F:/cygwin/bin/sh.exe ./config.status config.h config.status: creating config.h config.status: config.h is unchanged test -f config.h || (rm -f stamp-h1 && F:/cygwin/bin/make.exe stamp-h1) F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/intl' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/build-i686-pc -cygwin/libiberty' F:\cygwin\bin\make.exe[3]: Entering directory `F:/cygwin/tmp/build/build-i686-pc -cygwin/libiberty/testsuite' F:\cygwin\bin\make.exe[3]: Nothing to be done for `all'. F:\cygwin\bin\make.exe[3]: Leaving directory `F:/cygwin/tmp/build/build-i686-pc- cygwin/libiberty/testsuite' F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/build-i686-pc- cygwin/libiberty' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/build-i686-pc -cygwin/fixincludes' F:\cygwin\bin\make.exe[2]: Nothing to be done for `all'. F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/build-i686-pc- cygwin/fixincludes' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/libcpp' gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o charset.o -MT charset.o -MD -MP -MF .deps/charset.Po ../../gcc/libcpp/charset.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o directives.o -MT directives.o -MD -MP -MF .deps/direc tives.Po ../../gcc/libcpp/directives.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o errors.o -MT errors.o -MD -MP -MF .deps/errors.Po ../ ../gcc/libcpp/errors.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o expr.o -MT expr.o -MD -MP -MF .deps/expr.Po ../../gcc /libcpp/expr.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o files.o -MT files.o -MD -MP -MF .deps/files.Po ../../ gcc/libcpp/files.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o identifiers.o -MT identifiers.o -MD -MP -MF .deps/ide ntifiers.Po ../../gcc/libcpp/identifiers.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o init.o -MT init.o -MD -MP -MF .deps/init.Po ../../gcc /libcpp/init.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o lex.o -MT lex.o -MD -MP -MF .deps/lex.Po ../../gcc/li bcpp/lex.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o line-map.o -MT line-map.o -MD -MP -MF .deps/line-map. Po ../../gcc/libcpp/line-map.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o macro.o -MT macro.o -MD -MP -MF .deps/macro.Po ../../ gcc/libcpp/macro.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o mkdeps.o -MT mkdeps.o -MD -MP -MF .deps/mkdeps.Po ../ ../gcc/libcpp/mkdeps.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o pch.o -MT pch.o -MD -MP -MF .deps/pch.Po ../../gcc/li bcpp/pch.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o symtab.o -MT symtab.o -MD -MP -MF .deps/symtab.Po ../ ../gcc/libcpp/symtab.c gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o traditional.o -MT traditional.o -MD -MP -MF .deps/tra ditional.Po ../../gcc/libcpp/traditional.c rm -f libcpp.a ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o ini t.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o ranlib libcpp.a gcc -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../../gc c/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing -prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-lon g-long -I../../gcc/libcpp -I. -I../../gcc/libcpp/../include -I./../intl -I../.. /gcc/libcpp/include -c -o makedepend.o -MT makedepend.o -MD -MP -MF .deps/maked epend.Po ../../gcc/libcpp/makedepend.c gcc -g -O2 -o makedepend.exe \ makedepend.o libcpp.a ../libiberty/libiberty.a \ ./../intl/libintl.a F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/libcpp' F:\cygwin\bin\make.exe[2]: Entering directory `F:/cygwin/tmp/build/gcc' gcc -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissi ng-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG _H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include -I./../i ntl -I../../gcc/gcc/../libcpp/include \ -DHOST_MACHINE=\"i686-pc-cygwin\" -DTARGET_MACHINE=\"i686-pc-cygwin\" \ ../../gcc/gcc/c-pch.c -o c-pch.o gcc: no input files F:\cygwin\bin\make.exe[2]: *** [c-pch.o] Error 1 F:\cygwin\bin\make.exe[2]: Leaving directory `F:/cygwin/tmp/build/gcc' F:\cygwin\bin\make.exe[1]: *** [all-gcc] Error 2 F:\cygwin\bin\make.exe[1]: Leaving directory `F:/cygwin/tmp/build' F:\cygwin\bin\make.exe: *** [all] Error 2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/