I'm currently attempting to build R-2.10.1 from the source on Windows 7 (64-bit version). I've downloaded the latest Rtools (Rtools211.exe) from the Murdoch-Sutherland site and have done a full install. I've also downloaded the HTML Help Workshop, MikTeX, and the InnoSetup installer.
I am not using any 64-bit versions of the tools, such as the MinGW-w64, or a 64-bit version of TCL as I'm just trying to build the 32-bit version of R first. The only change necessary in Mkrules was the location of the Inno Setup directory. The make process gets a considerable way through before exiting with the following error: . . . gcc -std=gnu99 -shared -s -mwindows -o R.dll R.def console.o dataentry.o dynload.o edit.o editor.o embeddedR.o extra.o opt.o pager.o preferences.o psignal.o rhome.o rt_complete.o rui.o run.o shext.o sys-win32.o system.o dos_wglob.o e_pow.o malloc.o ../main/libmain.a ../appl/libappl.a ../nmath/libnmath.a getline/gl.a ../extra/xdr/libxdr.a ../extra/pcre/libpcre.a ../extra/bzip2/libbz2.a ../extra/intl/libintl.a ../extra/trio/libtrio.a ../extra/tzone/libtz.a ../extra/tre/libtre.a ../extra/xz/liblzma.a dllversion.o -L. -lgfortran -lRblas -L../../bin -lRzlib -lRgraphapp -lRiconv -lcomctl32 -lversion cp R.dll ../../bin/ -------- Building ../../../bin/Rblas.dll -------- gcc -std=gnu99 -shared -o ../../../bin/Rblas.dll blas.o cmplxblas.o ../../gnuwin32/dllversion.o Rblas.def -L../../../bin -lR -lgfortran c:/factory/rtools/mingw/bin/../lib/gcc/mingw32/4.2.1-sjlj/../../../../mingw32/bin/ld.exe: cannot find -lR collect2: ld returned 1 exit status make[3]: *** [../../../bin/Rblas.dll] Error 1 make[2]: *** [Rblas] Error 2 make[1]: *** [rbuild] Error 2 make: *** [all] Error 2 Thus we see that the prior step of building the R DLL has suceeded, but it fails on the Rblas DLL. Interestingly, I did notice that if I repeat "make all recommended", then it fails on the copy command cp R.dll ../../bin/ as it tries to overwrite the file created on the proir run. I think this is a permission issue. For some reason the R.dll file is read only. I'm wondering whether this is somehow related to the failure in creating the Rblas.dll file. Any thoughts would be appreciated. Thank you. ubk ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.