metaXCMS

FAQ

Overview   |   Download   |   FAQ   |   Publications   |   Screen Shots


User forum

For question and comments regarding metaXCMS, please use the metaXCMS forum.


FAQ:


After installing metaXCMS, loading the library fails with an error message like :

    > library(metaXCMS)
    Loading required package: cairoDevice
    Error in inDL(x, as.logical(local), as.logical(now), ...) :
    unable to load shared object 'C:/PROGRA~1/R/R-212~1.1/library/cairoDevice/libs/i386/cairoDevice.dll':
    LoadLibrary failure: The specified procedure could not be found.

or


    > library(metaXCMS)
    Error : .onAttach failed in attachNamespace() for 'metaXCMS', details:
    call: .Call(name, ..., PACKAGE = PACKAGE)
    error: C symbol name "S_gtk_window_new" not in DLL for package "RGtk2"
    Error: package/namespace load failed for 'metaXCMS'

The problem is very likely related to an installation of an older GTK/GTK version that is not compatible with the new RGtk2 package.

Please look into your installed software list and uninstall all GTK+ , GTK2-runtime libraries. Remove all these old GTK installations

Uninstall R, delete the R folder and then reinstall R and the packages (or at least remove the RGtk2 folder) During that process a dialog will pop up and ask for your permit to download and install the latest GTK for windows.

You should get that pop up, otherwise it is still using an already installed (and probably old) GTK version.