[rkward-users] RCurl and Rkward on windows

Thomas Friedrichsmeier thomas.friedrichsmeier at ruhr-uni-bochum.de
Sun Oct 9 10:00:38 UTC 2011


Hi,

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" 
(http://en.wikipedia.org/wiki/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: 
http://sourceforge.net/projects/rkward/files/Under_Development/

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:
http://code.google.com/p/openssl-for-
windows/downloads/detail?name=openssl-0.9.8k_WIN32.zip&can=2&q=

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.

Regards
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/rkward-users/attachments/20111009/757755ed/attachment.sig>


More information about the Rkward-users mailing list