R can be run in Termianl or with GUI front end.

R は、ターミナル上で操作することも、GUI で操作することも可能です。

  • Rcmdr - CRAN package instabllable
  • EZR (based on Rcmdr) - CRAN package instabllable
  • Deducer - CRAN package
  • sdcMicroGUI - CRAN package
  • JGR - CRAN package NOT instabllable
  • RGtk2 - CRAN package NOT instabllable
  • Mac-GUI aka R.app - PKG installer. includes R Framwwork.
  • RStudio - DMG see below.
  • MacR - DMG `sudo ln -s /sw/Library/Frameworks/R.framework /Library/Frameworks/'

RStudio

Please make a symlink (sudo ln -s /sw/bin/R /usr/loca/bin/R) and use official RStudio.

Below is the reason why RStudio cannot be built with 10.9/Fink.

  • RStudio 0.98.653 for 10.8 and 10.7: depends on R 3.0
  • RStudio 0.94.82 for 10.6: depends on R 2.15

RStudio is not available for 10.9. (R itself is available for 10.9).
dmacks patched for boost 1.53.

When building on 10.9 with dmacks' patch:

/bin/sh: ant: command not found
make[2]: *** [gwt_build] Error 127

fink:ant added.

Undefined symbols for architecture x86_64:
 ...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

The biggest issue is Marvericks moved from libstdc++ to libc++. Fink has already accepted this trend, and other packages are linked to libc++, which is a big problem.

Stackoverflow: Using libstdc++ compiled libraries with clang++ -stdlib=libc++

RStudio depends heavily on libstdc++.

src/cpp/CMakeLists.txt

シンボリックリンクを作成し (sudo ln -s /sw/bin/R /usr/loca/bin/R) 、公式版の RStudio をお使いください。

下記は、10.9/Fink で RStudio をビルドできない理由です。

  • RStudio 0.98.653 for 10.8 and 10.7: depends on R 3.0
  • RStudio 0.94.82 for 10.6: depends on R 2.15

RStudio is not available for 10.9. (R itself is available for 10.9).
dmacks patched for boost 1.53.

When building on 10.9 with dmacks' patch:

/bin/sh: ant: command not found
make[2]: *** [gwt_build] Error 127

fink:ant added.

Undefined symbols for architecture x86_64:
 ...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

The biggest issue is Marvericks moved from libstdc++ to libc++. Fink has already accepted this trend, and other packages are linked to libc++, which is a big problem.

Stackoverflow: Using libstdc++ compiled libraries with clang++ -stdlib=libc++

RStudio depends heavily on libstdc++.

src/cpp/CMakeLists.txt