Skip to content

RInside

C++ Classes to Embed R in C++ (and C) Applications

v0.2.19 · Apr 22, 2025 · GPL (>= 2)

Description

C++ classes to embed R in C++ (and C) applications A C++ class providing the R interpreter is offered by this package making it easier to have "R inside" your C++ application. As R itself is embedded into your application, a shared library build of R is required. This works on Linux, OS X and even on Windows provided you use the same tools used to build R itself. Numerous examples are provided in the nine subdirectories of the examples/ directory of the installed package: standard, 'mpi' (for parallel computing), 'qt' (showing how to embed 'RInside' inside a Qt GUI application), 'wt' (showing how to build a "web-application" using the Wt toolkit), 'armadillo' (for 'RInside' use with 'RcppArmadillo'), 'eigen' (for 'RInside' use with 'RcppEigen'), and 'c_interface' for a basic C interface and 'Ruby' illustration. The examples use 'GNUmakefile(s)' with GNU extensions, so a GNU make is required (and will use the 'GNUmakefile' automatically). 'Doxygen'-generated documentation of the C++ classes is available at the 'RInside' website as well.

Downloads

2.4K

Last 30 days

2597th

2.4K

Last 90 days

2.4K

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (15 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'RInside/libs/x64/RInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/libRInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/RInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'
File 'RInside/libs/x64/libRInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
NOTE r-oldrel-macos-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
NOTE r-oldrel-windows-x86_64

compiled code

File 'RInside/libs/x64/RInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/libRInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/RInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'
File 'RInside/libs/x64/libRInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual.
NOTE r-oldrel-windows-x86_64

installed package size

  installed size is  7.4Mb
  sub-directories of 1Mb or more:
    lib    3.1Mb
    libs   3.8Mb
NOTE r-patched-linux-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-linux-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-windows-x86_64

compiled code

File 'RInside/libs/x64/RInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/libRInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/RInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'
File 'RInside/libs/x64/libRInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf.
Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-devel-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortr
NOTE r-devel-windows-x86_64

compiled code

File 'RInside/libs/x64/RInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/libRInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/RInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'
File 'RInside/libs/x64/libRIns
NOTE r-patched-linux-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-release-linux-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortra
NOTE r-release-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortr
NOTE r-release-macos-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortr
NOTE r-release-windows-x86_64

compiled code

File 'RInside/libs/x64/RInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/libRInside.dll':
  Found 'srand', possibly from 'srand' (C)
    Object: 'RInside.o'
File 'RInside/libs/x64/RInside.dll':
  Found non-API calls to R: 'R_CleanTempDir', 'R_DefParams',
    'R_ReplDLLinit', 'R_RunExitFinalizers', 'R_SetParams', 'R_TempDir',
    'Rf_endEmbeddedR', 'Rf_initEmbeddedR', 'getRUser', 'get_R_HOME',
    'run_Rmainloop'
File 'RInside/libs/x64/libRIns
NOTE r-oldrel-macos-arm64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortr
NOTE r-oldrel-macos-x86_64

compiled code

File ‘RInside/libs/RInside.so’:
  Found ‘_srand’, possibly from ‘srand’ (C)
    Object: ‘RInside.o’
File ‘RInside/libs/RInside.so’:
  Found non-API calls to R: ‘R_CStackLimit’, ‘R_CleanTempDir’,
    ‘R_DefParams’, ‘R_ReplDLLinit’, ‘R_RunExitFinalizers’,
    ‘R_SetParams’, ‘R_SignalHandlers’, ‘R_TempDir’, ‘Rf_endEmbeddedR’,
    ‘Rf_initEmbeddedR’, ‘run_Rmainloop’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortr
NOTE r-oldrel-windows-x86_64

installed package size

  installed size is  7.4Mb
  sub-directories of 1Mb or more:
    lib    3.1Mb
    libs   3.8Mb

Dependency Network

Dependencies Reverse dependencies Rcpp RInside

Version History

new 0.2.19 Mar 9, 2026