[R] dyn.load Excel add-in on Windows XP and XLCall32.dll
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon Jan 10 20:45:22 CET 2005
Use pedump -i to find the depedencies (see README.packages).
This is a Windows issue, and you will need to seek advice on a Windows
forum. That message is coming (as it says) from the Windows routine
LoadLibrary.
On Mon, 10 Jan 2005 davidr at rhotrading.com wrote:
> I am on Win XP SP2 using R 2.0.1 patched.
> I could not find anything apropos in the archives or with search engines.
> (But maybe I need to be taught how to search better.)
>
> I am trying to dyn.load some commercial DLLs (Excel add-ins),
> but I get a message box saying:
>
> "This application has failed to start because XLCall32.dll was not found."
>
> The message in R is:
>
> Error in dyn.load(x, as.logical(local), as.logical(now)) :
> unable to load shared library "<correct path>":
> LoadLibrary failure: The specified module could not be found.
>
> The DLLs work in Excel without my system having XLCall32.dll anywhere;
> (I believe it was removed from 2000 and XP for security reasons.)
> So possibly there is no real dependency there? (Cygwin strings command
> does find that word in the DLLs, though.)
>
> Is there a workaround for this, do I need to write an R-compatible wrapper,
> or is it just impossible?
>
> (I was able to load other DLLs (non-Excel add-ins), just as a test.)
>
> Thanks for any pointers!
>
> David L. Reiner
> Rho Trading
> Chicago IL 60605
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
--
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
More information about the R-help
mailing list