[R] Still have problems with tcltk in R 64 bit

Arnaud Mosnier a.mosnier at gmail.com
Tue Jun 14 17:46:32 CEST 2011


Dear R users,


Since a long time now, I have the following error when I want to load
the tcltk library in R 64 bit.


Loading Tcl/Tk interface ...Error : .onLoad failed in loadNamespace()
for 'tcltk', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: unable to load shared object 'C:/Program
Files/R/R-2.13.0/library/tcltk/libs/x64/tcltk.dll':
  LoadLibrary failure:  This application has failed to start because
the application configuration is incorrect. Reinstalling the
application may fix this problem.

Error: package/namespace load failed for 'tcltk'


sessionInfo() gives

R version 2.13.0 (2011-04-13)
Platform: x86_64-pc-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_Canada.1252  LC_CTYPE=English_Canada.1252
[3] LC_MONETARY=English_Canada.1252 LC_NUMERIC=C
[5] LC_TIME=English_Canada.1252

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

loaded via a namespace (and not attached):
[1] tools_2.13.0


The problem does not occur with the 32 bit version of R, thus, it is
probably linked to the 64 version of Tcltk...

I already tried:
-  to uninstall then reinstall R (changing version too...)
-  install ActiveTcl8.5.9.2.294317-win32-x86_64-threaded.exe (I also
tried installing previous version of ActiveTcl)

... without results !

 "Reinstalling the application may fix this problem"  ... I agree, but
what should I reinstall ?

Any suggestions  ?

Arnaud



More information about the R-help mailing list