You are using the wrong make. Please read the instructions very carefully. You _must_ use the cygwin make with the supplied Makefiles. As INSTALL says: You will also need suitable versions of at least make, sh, rm, sed, (g)awk, mkdir, echo, cp, cut, diff, grep, egrep, pwd, expr and cat; we use those from the cygwin distribution (http://sourceware.cygnus.com/cygwin and several mirrors).> From: Griffith Feeney <gfeeney@hawaii.edu> > To: wwwadmin@isildur.ci.tuwien.ac.at > Subject: problem posting to r-help list > Date: Wed, 29 Mar 2000 09:35:50 -1000 > > Attempting to build R-1.0.0 from source I get the following. > > F:\rw1000\src\gnuwin32>make BUILD=MINGW32 > mkdir -p ../../bin > F:/GCC-29~1.2/BIN/MAKE.EXE -C ./fixedNote, this is the mingw32 make (which I did not think was in the base mingw32 distribution).> MAKE.EXE[1]: Entering directory `F:/rw1000/src/gnuwin32/fixed' > MAKE.EXE[1]: Nothing to be done for `all'. > MAKE.EXE[1]: Leaving directory `F:/rw1000/src/gnuwin32/fixed' > cp -pr unzip ../.. > rm -f ../../unzip/*.h > Syntax error: Unterminated quoted string > F:\GCC-29~1.2\BIN\MAKE.EXE: *** [console.d] Error 2 > > By way of background, I am running Windows 95 4.00.950 and had, following > rw1000\src\gnuwin32\install file: > > 1 installed mingw32 gcc-2.95.2 (MSVCRT) and put gcc-2.95.2\bin in the path; > 2 installed cygwin user tools and put cygwin-b20\h-i586-cygwin32\bin in the > path;Put that ahead of 1 in your path! -- Brian D. Ripley, ripley@stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272860 (secr) Oxford OX1 3TG, UK Fax: +44 1865 272595 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
At 12:19 AM 3/30/00 -1000, [Prof Brian Ripley] wrote:>You are using the wrong make. Please read the instructions very carefully. >You _must_ use the cygwin make with the supplied Makefiles.[snip] Thanks, I read them many times, but clearly not carefully enough. I'm now using the cygwin make with the mingw32 gcc. Compilation went fine for a while and produced an apparently functioning Rgui.exe, but seems to have bombed out trying to zip the help files for the base package. Problem seems to be simply that /src/library/base/help doesn't exist. Since it isn't in the source tree, it should presumably have been created at this stage of the build, but for some reason hasn't been. I've looked at commands generated by make up to this point, but can't figure out why. Tail end of console display following 'make BUILD=MINGW32': //D/BIN/MAKE.EXE -C //L/R-1.0.0/library/base -f //L/R-1.0.0/src/gnuwin32/help/Ma kefile ZIPFLAGS=jqmX PKG=base zipit MAKE.EXE: *** help: No such file or directory. Stop. MAKE.EXE[2]: [help/Rhelp.zip] Error 2 (ignored) MAKE.EXE: *** R-ex: No such file or directory. Stop. MAKE.EXE[2]: [help/Rhelp.zip] Error 2 (ignored) MAKE.EXE: *** latex: No such file or directory. Stop. MAKE.EXE[2]: [help/Rhelp.zip] Error 2 (ignored) //D/BIN/MAKE.EXE -C //L/R-1.0.0/src/gnuwin32/help help-base perl build.help -txt -html -example -latex //L/R-1.0.0/src/library/base //L/R-1 .0.0/library Package //L/R-1.0.0/src/library/base does not exist MAKE.EXE[3]: *** [help-base] Error 2 MAKE.EXE[2]: [help/Rhelp.zip] Error 2 (ignored) zip -jqmX help/Rhelp help/* -x help/00Titles help/AnIndex zip error: Nothing to do! (help/Rhelp.zip) MAKE.EXE[2]: *** [help/Rhelp.zip] Error 12 MAKE.EXE[1]: *** [ziponlyhelp-base] Error 2 MAKE.EXE: *** [pkg-base] Error 2 Small section of file created by 'make -n BUILD=MINGW32 > commands.txt': echo "---------- Making package base ------------" mkdir -p //L/R-1.0.0/library/base cp -r ./DESCRIPTION ./INDEX ./TITLE //L/R-1.0.0/library/base/ //D/BIN/MAKE.EXE -C ./help RHOME=//L/R-1.0.0 PKGDIR=//L/R-1.0.0/src/library RLIB=//L/R-1.0.0/library ziponlyhelp-base //D/BIN/MAKE.EXE -C //L/R-1.0.0/library/base -f //L/R-1.0.0/src/gnuwin32/help/Makefile ZIPFLAGS=jqmX PKG=base zipit //D/BIN/MAKE.EXE -C help -f //L/R-1.0.0/src/gnuwin32/help/Makefile uz-Rhelp //D/BIN/MAKE.EXE -C R-ex -f //L/R-1.0.0/src/gnuwin32/help/Makefile uz-Rex //D/BIN/MAKE.EXE -C latex -f //L/R-1.0.0/src/gnuwin32/help/Makefile uz-Rhelp //D/BIN/MAKE.EXE -C //L/R-1.0.0/src/gnuwin32/help help-base perl build.help -txt -html -example -latex //L/R-1.0.0/src/library/base //L/R-1.0.0/library rm -f help/Rhelp.zip latex/Rhelp.zip R-ex/Rex.zip zip -jqmX help/Rhelp help/* -x help/00Titles help/AnIndex zip -jqmX R-ex/Rex R-ex/*.R zip -jqmX latex/Rhelp latex/*.tex -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
At 01:40 AM 3/31/00 -1000, you wrote: [snip]>> Package //L/R-1.0.0/src/library/base does not exist > >That's your problem. Now, what do you think //L/R-1.0.0 is? That is >not a Windows file specification. Why are you using it?Because that's what 'tar zxvf R-1.0.0' creates. In fact, renaming it rw1000 gives the same error message with 'rw1000' instead of 'R-1.0.0'.>I've never seen >anything like this. You may need to set RHOME explicitly in the Makefile >if your tools are getting confused.Tried this, just got different errors.>(Looks as if you might be using bash.exe not sh.exe somehow.)Don't understand this. I'm running commands in a DOS window. Invoking sh there doesn't help. I can build without errors and get a working Rgui.exe if I put 'HELP=NO' and 'PACKAGES=base' (only) in Makefile, but not otherwise. Should src/include contain the file Rversion.h? I had to copy one from the binary distribution to avoid an error message. -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._