[R] R CMD SHLIB errors

sun flyhyena at yahoo.com.cn
Wed Mar 19 16:21:27 CET 2008


Thanks Prof. Brain,

  Following your suggestion I found the reason of my problem in the document 
''R Installation and Administration' and the links it points to'.

 After I updated to R2.6.2, the RTools's default compiler chaged to gcc4 
while I was using 3.4.x. The error disappeared after I installed gcc4 and 
the default settings from RTools works well now.

Have a nice day!
Sun



"Prof Brian Ripley" <ripley at stats.ox.ac.uk> wrote in message 
news:alpine.LFD.1.00.0803191139390.14008 at gannet.stats.ox.ac.uk...
> Using 'mingw32-make' indicates that you have not followed the instructions
> accurately.  You *must* have the Rtools/bin directory ahead of all other
> tools in your PATH.
>
> Please check again (and again) that you have followed the prescription in
> 'R Installation and Administration'.
>
> On Wed, 19 Mar 2008, sun wrote:
>
>> I got errors when I tried to compile my code into dll on XP box.
>>
>> "C:/R/R-2.6.2/src/gnuwin32/MkRules:235: warning: overriding commands for
>> target `.c.d'
>> C:/R/R-2.6.2/src/gnuwin32/MkRules:223: warning: ignoring old commands for
>> target `.c.d'
>> C:/R/R-2.6.2/src/gnuwin32/MkRules:255: warning: overriding commands for
>> target `.c.o'
>> C:/R/R-2.6.2/src/gnuwin32/MkRules:243: warning: ignoring old commands for
>> target `.c.o'
>> mingw32-make: *** No rule to make target `''.o', needed by `'''.  Stop."
>>
>> So I decide to try the example in "writing R extensions" c++ code example
>> x.hh,x.cc and xmain.cc, I compiled with "r cmd shlib x.cc xmain.cc" and 
>> got
>> the same error output:
>> "mingw32-make: *** No rule to make target `x.cc''.  Stop."
>>
>> I was able to compile dll before, since then I have updated R, installed
>> other softwares, so I am a bit confusing at this moment what would be the
>> cause of this problem. Could some please give some suggestions?  Thanks 
>> in
>> advance.
>>
>> Sun
>>
>> ______________________________________________
>> R-help at 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.
>>
>
> -- 
> Brian D. Ripley,                  ripley at 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 272866 (PA)
> Oxford OX1 3TG, UK                Fax:  +44 1865 272595
>
> ______________________________________________
> R-help at 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.
>



More information about the R-help mailing list