R In install.packages ("RGtk2"): fatal error: file gdk / gdkx.h not found

when I install .packages ("RGtk2") in R, I get this problem:

fatal error: 'gdk/gdkx.h' file not found #include <gdk/gdkx.h> ^ 1 error generated. make: *** [Rgtk.o] Error 1 ERROR: compilation failed for package 'RGtk2' * removing '/usr/local/lib/R/3.4/site-library/RGtk2' * restoring previous '/usr/local/lib/R/3.4/site-library/RGtk2' 

I install GTK using brew on macOS Sierra 10.12.3

+5
source share
1 answer

According to the INSTALL documentation , you must first install the Gtk libraries:

In all cases (e.g. Unix or Windows, source or binary) you will need to get the appropriate Gtk libraries.

On Windows, you can download the GTK Developer Pack from http://gladewin32.sourceforge.net/

For Unix, you can get the source files for different libraries from ftp://ftp.gtk.org/pub/gtk/v2.8/

GTK makes extensive use of other libraries and specific versions of these dependent libraries. As a result, installing GTK (under Unix) can be time-consuming and, apparently, an indirect process that involves installing many sub-libraries.

I suspect that HomeBrew Gtk cannot be installed on your system properly.

Further research reveals similar issues as well as suggested troubleshooting methods to get Gtk and RGtk2 to work together.

+3
source

Source: https://habr.com/ru/post/1270306/


All Articles