X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Authentication-Warning: itservs.wilkes.edu: apache set sender to fdonahoe AT wilkes DOT edu using -f Message-ID: <1107091360.41fcdfa086051@webmail.wilkes.edu> Date: Sun, 30 Jan 2005 08:22:40 -0500 From: fdonahoe AT wilkes DOT edu To: DJGPP List Subject: Re: Difficulties compiling gcc-343 on winxp MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2 X-Originating-IP: 146.94.1.209 On Tuesday, 25 Jan. '05, Juan Manuel Guerrero wrote: > I have installed winxp home edition on my computer and I have > tried to compile gcc-3.43 with the stock utilities from beta/v2 > and beta/v2gnu. > I have used djbuild.sh to configure and compile the source and > I get the following error message: > > gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes \ > -Wmissing-prototypes -pedantic -Wno-long-long -DHAVE_CONFIG_H \ > -DGENERATOR_FILE -o genconstants.exe genconstants.o \ > gensupport.o dummy-conditions.o rtl.o read-rtl.o bitmap.o \ > ggc-none.o min-insn-modes.o errors.o ../libiberty/libiberty.a > g:/djgpp/bin/ld.exe: min-insn-modes.o: No such file: Too many \ > open files (EMFILE) To this question I can only echo Andris Pavenis' "I don't know." I have just yesterday compiled the source from gcc243s.zip file prepared 6 Nov. '04. (Time stamps on my collection are reset to the most recent file in the archive.) The compiler was gcc-3.4.2 which rebuilt itself on 1 Oct. '04. I removed the source of gcc-3.4.2 and erased the directories `build-gcc' and `gcc-3.42'. I changed no defaults. The build ran to a successful conclusion: Exit code: 0 Elapsed time: 8540.640 seconds (2:22:20.640) But took a while to complete. It is the result of running `makepkg.sh' which confuses me. -----m root 2159056 Jan 29 18:30 g77342b.zip -----m root 134180 Jan 29 18:30 g77343b.zip -----m root 3882346 Jan 29 18:30 gcc342b.zip -----m root 469867 Jan 29 18:30 gcc343b.zip -----m root 4076027 Jan 29 18:31 gpp342b.zip -----m root 1275446 Jan 29 18:31 gpp343b.zip -----m root 2400735 Jan 29 18:31 objc342b.zip -----m root 3856 Jan 29 18:31 objc343b.zip Why were 3.4.2 binaries built, and such skimpy 3.4.3 binaries? Contents of gcc342b.zip Archive: gcc342b.zip bin/cpp.exe bin/gcc.exe bin/gcov.exe bin/protoize.exe bin/unprotoize.exe gnu/gcc-3.42/copying gnu/gcc-3.42/copying.lib gnu/gcc-3.42/readme gnu/gcc-3.42/readme.DJGPP info/cpp.info info/cppinternals.info info/gcc.info info/gccinstall.info info/gccint.info lib/gcc/djgpp/3.42/SYSCALLS.cX lib/gcc/djgpp/3.42/djgpp-x.djl lib/gcc/djgpp/3.42/djgpp.ver lib/gcc/djgpp/3.42/include/emmintrin.h lib/gcc/djgpp/3.42/include/float.h lib/gcc/djgpp/3.42/include/iso646.h lib/gcc/djgpp/3.42/include/limits.h lib/gcc/djgpp/3.42/include/mmintrin.h lib/gcc/djgpp/3.42/include/pmmintrin.h lib/gcc/djgpp/3.42/include/readme lib/gcc/djgpp/3.42/include/stdarg.h lib/gcc/djgpp/3.42/include/stdbool.h lib/gcc/djgpp/3.42/include/stddef.h lib/gcc/djgpp/3.42/include/syslimits.h lib/gcc/djgpp/3.42/include/unwind.h lib/gcc/djgpp/3.42/include/varargs.h lib/gcc/djgpp/3.42/include/xmmintrin.h lib/gcc/djgpp/3.42/install-tools/gsyslimits.h lib/gcc/djgpp/3.42/install-tools/include/emmintrin.h lib/gcc/djgpp/3.42/install-tools/include/float.h lib/gcc/djgpp/3.42/install-tools/include/iso646.h lib/gcc/djgpp/3.42/install-tools/include/limits.h lib/gcc/djgpp/3.42/install-tools/include/mmintrin.h lib/gcc/djgpp/3.42/install-tools/include/pmmintrin.h lib/gcc/djgpp/3.42/install-tools/include/readme lib/gcc/djgpp/3.42/install-tools/include/stdarg.h lib/gcc/djgpp/3.42/install-tools/include/stdbool.h lib/gcc/djgpp/3.42/install-tools/include/stddef.h lib/gcc/djgpp/3.42/install-tools/include/unwind.h lib/gcc/djgpp/3.42/install-tools/include/varargs.h lib/gcc/djgpp/3.42/install-tools/include/xmmintrin.h lib/gcc/djgpp/3.42/install-tools/mkheaders.conf lib/gcc/djgpp/3.42/libgcc.a lib/gcc/djgpp/3.42/libgcov.a lib/gcc/djgpp/3.42/specs libexec/gcc/djgpp/3.42/cc1.exe libexec/gcc/djgpp/3.42/collect2.exe libexec/gcc/djgpp/3.42/djgpp.ver libexec/gcc/djgpp/3.42/install-tools/fixinc.sh libexec/gcc/djgpp/3.42/install-tools/mkheaders man/cat1/cpp.1 man/cat1/gcc.1 man/cat1/gcov.1 man/cat7/fsf-funding.7 man/cat7/gfdl.7 man/cat7/gpl.7 manifest/gcc342b.dsm manifest/gcc342b.mft manifest/gcc342b.ver Contents of `gcc343b.zip' Archive: gcc343b.zip bin/cpp.exe bin/gcc.exe bin/gcov.exe bin/protoize.exe bin/unprotoize.exe gnu/gcc-3.42/copying gnu/gcc-3.42/copying.lib gnu/gcc-3.42/readme gnu/gcc-3.42/readme.DJGPP gnu/gcc-3.43/copying gnu/gcc-3.43/copying.lib gnu/gcc-3.43/readme gnu/gcc-3.43/readme.DJGPP Regards, Frank ----------------------------------------------------------------------- This mail was sent through Wilkes Webmail: http://webmail.wilkes.edu Wilkes Webmail is using IMP: http://horde.org/imp/