<FONT size=2>
<P>Hello:</P>
<P>Many thanks to Professor Ripley for responding to my earlier post, included below, about trying to use mingw32 gcc.I did put back the original Rinternals.h. I am still crashing R every time I try to use C code. </P>
<P></P>
<P>Here is what I did, basd on readme.packages:</P>
<P></P>
<P>1.) Ensured that C:\Rtools was first in my path, and obtained a new tools.zip from BDR's R tools site.</P>
<P></P>
<P>2.) Ensured that I do have Mingw-1.1, whose bin directory is in my path. Here is my path:</P>
<P></P>
<P>C:\rw1051\src\gnuwin32&gt;path</P>
<P>PATH="C:\Rtools\";C:\Perl\bin;"C:\Mingw-1.1\bin";"C:\Rw1051\bin";C:\WINNT\system32;C:\WINNT;"D:\Program Files\Hummingbird\Connectivity\7.00\Accessories\";C:\Mingw-1.1\bin;</P>
<P></P>
<P>3.) Installed ActivePerl 5.6.1.</P>
<P></P>
<P>4.) Set R_HOME to C:\Rw1051</P>
<P></P>
<P>5.) edited MkRules: set only HEADER=C:\mingw-1.1\include</P>
<P></P>
<P>6.) Tried to make make libR.a:</P>
<P></P>
<P>C:\rw1051\src\gnuwin32&gt;make libR.a</P>
<P></P>
<P>dlltool -k --as as --dllname R.dll --def R.exp --output-lib libR.a</P>
<P>make: dlltool: Command not found</P>
<P>make: *** [libR.a] Error 127</P>
<P>Now, dlltool.exe is in mingw-1.1\bin, which is in my path. I </P>
<P>have no idea why that file is not found!</P>
<P></P>
<P>I tried a google search and found some earlier reports of </P>
<P>Error 127 and dlltool problems with R, but most seem to </P>
<P>involve using rcmd INSTALL.</P>
<P></P>
<P>What is my next step here? Have i missed something obvious&nbsp; in readme.packages? Thanks in advance...</P>
<P></P>
<P>Tom Richards</P>
<P></P>
<P>&gt; -----Original Message-----</P>
<P>&gt; From: ripley@stats.ox.ac.uk [mailto:ripley@stats.ox.ac.uk]</P>
<P>&gt; Sent: Saturday, August 10, 2002 2:57 PM</P>
<P>&gt; To: Richards, Tom</P>
<P>&gt; Cc: r-help@stat.math.ethz.ch</P>
<P>&gt; Subject: Re: [R] R and gcc, yet again</P>
<P>&gt; </P>
<P>&gt; </P>
<P>&gt; On Sat, 10 Aug 2002, Richards, Tom wrote:</P>
<P>&gt; </P>
<P>&gt; &gt; Hello:</P>
<P>&gt; &gt;</P>
<P>&gt; &gt; I have not compiled C code for R since around version </P>
<P>&gt; 1.1.0, and i see that</P>
<P>&gt; &gt; I am really missing something here. I am using widoes and </P>
<P>&gt; mingw32 port of</P>
<P>&gt; &gt; gcc. Now, as usual I have gone into Rinternals.h and </P>
<P>&gt; physically changed all</P>
<P>&gt; &gt; declarations of functions returning SEXP's to</P>
<P>&gt; &gt;</P>
<P>&gt; &gt; __declspec(dllimport) SEXP</P>
<P>&gt; &gt;</P>
<P>&gt; &gt; but I still am getting repeated crashes of R. Do any </P>
<P>&gt; windows users know</P>
<P>&gt; &gt; what I am forgetting to do here? Thanks in advance.</P>
<P>&gt; </P>
<P>&gt; Not leaving things alone? There is no need to change the </P>
<P>&gt; header files if</P>
<P>&gt; you follow exactly the documented procedures.</P>
<P>&gt; </P>
<P>&gt; -- </P>
<P>&gt; Brian D. Ripley, ripley@stats.ox.ac.uk</P>
<P>&gt; Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/</P>
<P>&gt; University of Oxford, Tel: +44 1865 272861 (self)</P>
<P>&gt; 1 South Parks Road, +44 1865 272860 (secr)</P>
<P>&gt; Oxford OX1 3TG, UK Fax: +44 1865 272595</P>
<P>&gt; </P>
<P>&gt; -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.</P>
<P>&gt; -.-.-.-.-.-.-.-.-</P>
<P>&gt; r-help mailing list -- Read </P>
<P>&gt; http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html</P>
<P>&gt; Send "info", "help", or "[un]subscribe"</P>
<P>&gt; (in the "body", not the subject !) To: </P>
<P>&gt; r-help-request@stat.math.ethz.ch</P>
<P>&gt; _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.</P>
<P>&gt; _._._._._._._._._</P>
<P>&gt; </P></FONT><p><br><hr size=1><b>Do You Yahoo!?</b><br>
<a href="http://rd.yahoo.com/careers/mailsig/new/*http://www.hotjobs.com">HotJobs, a Yahoo! service</a> - Search Thousands of New Jobs