[rkward-users] RCurl and Rkward on windows
thomas.friedrichsmeier at ruhr-uni-bochum.de
Sun Oct 9 10:00:38 UTC 2011
On Friday 07 October 2011, Matthieu Stigler wrote:
> I gave a quick try and do NOT get the error:
> > library('RCurl')
> Platform: x86_64-pc-linux-gnu (64-bit)
yes, it's a windows specific issue, semi-officiall called "DLL hell"
> Le 07/10/2011 15:25, Thomas Friedrichsmeier a écrit :
> On the RKWard side, I'm not
> > really sure, where the library comes in (this is a split-out from
> > libssl, as far as I understand). Perhaps we might be able to avoid the
> > problem by further trimming down the libraries that the
> > rkward.rbackend.exe is linked against. Currently, this includes kdecore,
> > mostly in order to provide a few translatable strings. It probably makes
> > sense to try to trim that down to just QtNetwork and QtCore.
Well, I gave that a try, only to find out that it is QtNetwork which brings in
the conflicting library. So that did not help in this case.
However, I have found a solution of sorts, although it's not a convenient one.
It would be nice, if you could give it a try. If it works, at least we can
document it as a workaround:
1) Get the latest testing version of the windows installer:
2) Install RKWard from that. (NOTE: KDE 4.7.0 is required, so you may need to
udpate that, too. Sorry, no installation bundle, yet).
3) Download "OpenSSL for Windows" version 0.9.8k:
4) Unzip to a temporary folder, and copy the files "libeay32.dll" and
"ssleay32.dll" from the "bin" sub-folder to YOUR_KDE_DIR\bin\rbackend\ .
5) Start RKWard as usual, and library(RCurl) should work.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: This is a digitally signed message part.
More information about the Rkward-users