Octave.config: Octave Configuration and Installation Information

Description Usage Arguments Format Details See Also Examples

Description

The functions documented here enable retrieving information about the Octave installation used at installation or runtime – which should normally be the same.

Octave.info is a function that retrieves information about the version of Octave that is used by the current session of RcppOctave.

Usage

1
2
3
4
5

Arguments

name

name of the variable to retrieve

Format

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
List of 15
 $ bindir        : chr "/usr/bin"
 $ platform      : chr "x86_64-pc-linux-gnu"
 $ version       : chr "3.8.1"
 $ api_version   : chr "api-v49+"
 $ cc            : chr "gcc"
 $ f77           : chr "gfortran"
 $ modules       : chr "/home/renaud/Documents/projects/RcppOctave/libtest/RcppOctave/modules"
 $ lflags        : chr "-L/usr/lib/x86_64-linux-gnu/octave/3.8.1 -L/usr/lib/x86_64-linux-gnu"
 $ .oct_ldflags  : chr " -L/usr/lib/x86_64-linux-gnu/octave/3.8.1 -L/usr/lib/x86_64-linux-gnu -loctinterp -loctave "
 $ .oct_cppflags : chr "-D_FORTIFY_SOURCE=2 -I/usr/include/octave-3.8.1/octave/.. -I/usr/include/octave-3.8.1/octave -DOCT_POST_3_4_0=1"
 $ libs          : chr [1:2] "liboctinterp" "liboctave"
 $ libdir        : chr [1:2] "/usr/lib/x86_64-linux-gnu/octave/3.8.1" "/usr/lib/x86_64-linux-gnu"
 $ customed      : logi FALSE
 $ version.string: chr "Octave version 3.8.1 (api-v49+)"
 $ home          : chr "/usr"
 - attr(*, "class")= chr "simple.list"

Details

Octave.config is a list that extends Octave.version with extra information about compilers and compilation flags.

Octave.version is list that contains version information as determined by the configure script at installation time.

See Also

Other Octave.info: Octave.home; o_config_info; octave_config

Examples

1
2
3
4
5
6

RcppOctave documentation built on May 29, 2017, 11:31 a.m.