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

posted by yjlee168 Homepage – Kaohsiung, Taiwan, 2019-01-06 07:23 (833 d 15:05 ago) – Posting: # 19734
Views: 7,652

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.9:- created by Hsin-ya Lee & Yung-jin Lee
Kaohsiung, Taiwan
Download link (updated) -> here

Complete thread:

 Admin contact
21,419 posts in 4,475 threads, 1,509 registered users;
online 12 (0 registered, 12 guests [including 4 identified bots]).
Forum time: Sunday 23:28 CEST (Europe/Vienna)

Nothing fails like success because you do not learn anything from it.
The only thing we ever learn from is failure.
Success only confirms our superstitions.    Kenneth E. Boulding

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz