[R] Question with R CMD SHLIB in 64 bit R

Uwe Ligges ligges at statistik.tu-dortmund.de
Mon Apr 16 09:41:17 CEST 2012


You may want to send the files as well as what you exactly typed in the 
shell in a private message.

Uwe Ligges

On 15.04.2012 20:09, Katharine Miller wrote:
> Yes.  I have version 2.15.0 of Rtools as well.  I went ahead and
> re-installed both R and Rtools just to make sure everything was OK.  But
> that did not fix the problem.
>
> - Katharine
>
> 2012/4/15 Uwe Ligges<ligges at statistik.tu-dortmund.de>
>
>>
>>
>> On 14.04.2012 21:53, Katharine Miller wrote:
>>
>>> OK.  So, I have 64 bit Windows 7 and I have installed R 2.15.0
>>>
>>
>>
>> Yes, and have you also installed version 2.15 of the Rtools?
>>
>> Uwe ligges
>>
>>
>>   Thanks
>>>
>>> 2012/4/14 Uwe Ligges<ligges at statistik.tu-**dortmund.de<ligges at statistik.tu-dortmund.de>
>>>>
>>>
>>>
>>>>
>>>> On 14.04.2012 19:01, Katharine Miller wrote:
>>>>
>>>>   Hi,
>>>>>
>>>>> Sorry - I should have said that I was using Windows 7 on a 64 bit
>>>>> computer
>>>>> in my earlier post.
>>>>>
>>>>>
>>>> Which Windows 7? 64-bit or 32-bit?
>>>>
>>>>
>>>>
>>>>   I used the installer to install R, I did not do a build from source.  I
>>>>> have read the installation instructions.  Both R and Rtools are first in
>>>>> my
>>>>> path, but by toolchain do you mean that I need to install the mingw-w64
>>>>> toolchain?  Since the installation instructions indicate that Windows
>>>>> 64-bit is integrated into the R package and build systems, I assumed
>>>>> this
>>>>> wasn't necessary - but that would be an easy fix!
>>>>>
>>>>>
>>>> You need Rtools 2.15 (and not earlier).
>>>> the gcc 4.6.3 is part of it (and it builds both 32 and 64 bit binaries)
>>>>
>>>> Uwe
>>>>
>>>>
>>>>
>>>>
>>>>   Thank you.
>>>>>
>>>>> - Katharine
>>>>>
>>>>>
>>>>>
>>>>> 2012/4/14 Uwe Ligges<ligges at statistik.tu-**d**ortmund.de<http://dortmund.de>
>>>>> <ligges at statistik.**tu-dortmund.de<ligges at statistik.tu-dortmund.de>>
>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>> On 14.04.2012 00:24, Katharine Miller wrote:
>>>>>>
>>>>>>   Hi,
>>>>>>
>>>>>>>
>>>>>>> I have some C++ code that I compiled into a dll for use in 32 bit R
>>>>>>> and
>>>>>>> would like to recompile for use in 64bit R.  I thought it would be as
>>>>>>> easy
>>>>>>> as going to R-2.15.0\bib\x64 and running R CMD SHLIB mfregRF.c
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Is this Windows?
>>>>>>
>>>>>> 1. If so, is your OS 64-bit? Otherwise that R won't run for you.
>>>>>> 2. Do you have the latest toolchain first in your PATH?
>>>>>> 3. Do yo follow the details of the most recent version of the R
>>>>>> Installation and Administration manual?
>>>>>>
>>>>>> Uwe Ligges
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>    but that doesn't do anything.  It doesn't give me any error messages,
>>>>>> but
>>>>>>
>>>>>>   it also doesn't create a shared (so) file. I just get the command
>>>>>>> prompt
>>>>>>> back.
>>>>>>>
>>>>>>>   I also tried \bin\x64 R CMD SHLIB - help, and again got nothing but
>>>>>>> the
>>>>>>> command prompt back.
>>>>>>>
>>>>>>> Just to check, I ran R CMD SHLIB from \bin\i386 on the same C++ files
>>>>>>> and
>>>>>>> it produced a working dll just like usual.
>>>>>>>
>>>>>>> Is there something that I need to do to the C++ files to make them
>>>>>>> compatible with 64 bit?  They are not file that I made, so I do not
>>>>>>> know
>>>>>>> how they were originally compiled.
>>>>>>>
>>>>>>> Thanks for any help.
>>>>>>>
>>>>>>> - Katharine
>>>>>>>
>>>>>>>         [[alternative HTML version deleted]]
>>>>>>>
>>>>>>> ______________________________******________________
>>>>>>> R-help at r-project.org mailing list
>>>>>>> https://stat.ethz.ch/mailman/******listinfo/r-help<https://stat.ethz.ch/mailman/****listinfo/r-help>
>>>>>>> <https://**stat.ethz.ch/mailman/****listinfo/r-help<https://stat.ethz.ch/mailman/**listinfo/r-help>
>>>>>>>>
>>>>>>> <https://stat.**ethz.ch/**mailman/listinfo/r-**help<http://ethz.ch/mailman/listinfo/r-**help>
>>>>>>> <http**s://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>   PLEASE do read the posting guide http://www.R-project.org/**
>>>>>>> posting-guide.html<http://www.****R-project.org/posting-guide.**
>>>>>>> **html<http://www.R-project.**org/posting-guide.html<http://www.R-project.org/posting-guide.html>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>> and provide commented, minimal, self-contained, reproducible code.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>         [[alternative HTML version deleted]]
>>>
>>> ______________________________**________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>>> PLEASE do read the posting guide http://www.R-project.org/**
>>> posting-guide.html<http://www.R-project.org/posting-guide.html>
>>>
>>> and provide commented, minimal, self-contained, reproducible code.
>>>
>>
>



More information about the R-help mailing list