install GTK+ driver for bear [R for BE/BA]

posted by yjlee168 Homepage – Kaohsiung, Taiwan, 2019-01-06 07:23  – Posting: # 19734
Views: 1,681

Dear John,

Nope, you don't need msys2 to install GTK+ driver. It can be easier.
  1. Windows OS: you should run source("preinst.r") first under R console. This installs all required R packages for bear. Then type library(bear) (Enter), followed by go(). There is a pop-up dialogue asking if you want to install GTK+ driver. Click 'Yes, to install GTK+ driver' menu. It's done. You only need to do this step once. After these steps, you can install bear packages from the menu of R console (install packages from a local zip file.)
  2. macOS: you will need to Homebrew GTK+ driver first before running source("preinst.r"). You should have Homebrew installed on your macOS first. To install Homebrew, under the terminal program, type and run /usr/bin/ruby -e "$(curl -fsSL"
    (use copy-and-paste to avoid typo here; or you can google it about how to install Homebrew.) Then same in the terminal program, type and run brew install gtk+ cairo pkg-config. Sit and wait for a while. After it finishes, you can run source("preinst.r") under R console now. Unlike Windows OS, there will be no pop-up dialogue since you have already installed GTK+ driver on your macOS.Now you can install bear package now.
  3. linux PC distros: the procedures are pretty same as macOS, it means that you need to install GTK+ driver first before source("preinst.r"). Here I just mention Ubuntu distro. Under the terminal program, type sudo apt-get install -y libgtk2.0-dev. Then you can run source("preinst.r") under R console now. Finally you can install bear package now. The names of GTK+ driver may differ a little bit with other distros. Let me know if you use Fedora or archlinux distros.
Hope this can help.

» [...]» Was I getting the correct GTK?

All the best,
---Yung-jin Lee
bear v2.8.4:- created by Hsin-ya Lee & Yung-jin Lee
Kaohsiung, Taiwan
Download link (updated) -> here

Complete thread:

 Mix view
Bioequivalence and Bioavailability Forum |  Admin contact
19,478 posts in 4,133 threads, 1,333 registered users;
online 6 (0 registered, 6 guests [including 4 identified bots]).
Forum time (Europe/Vienna): 05:22 CEST

If you don’t know anything about computers,
just remember that they are machines that do exactly what you tell them
but often surprise you in the result.    Richard Dawkins

BEBAC Ing. Helmut Schütz