ããã«ã¡ã¯ãç§ã¯v1.12.0ïŒ2019幎1æ13æ¥ïŒ data.table
ããã±ãŒãžãTrisquel GNU / Linuxã·ã¹ãã ã«ã€ã³ã¹ããŒã«ããããšããŸããã倱æããŸããã ãã®å·ã®äžéšã«sessionInfoæ
å ±ããããŸãã
以äžã®ã€ã³ã¹ããŒã«ãã°ãåç §ããŠãã ããã
> install.packages("data.table")
Installing package into â/x86_64-pc-linux-gnu-library/libraryâ
(as âlibâ is unspecified)
trying URL 'https://cloud.r-project.org/src/contrib/data.table_1.12.0.tar.gz'
Content type 'application/x-gzip' length 3311096 bytes (3.2 MB)
==================================================
downloaded 3.2 MB
* installing *source* package âdata.tableâ ...
** package âdata.tableâ successfully unpacked and MD5 sums checked
** libs
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c assign.c -o assign.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c between.c -o between.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c bmerge.c -o bmerge.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c chmatch.c -o chmatch.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c dogroups.c -o dogroups.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fastmean.c -o fastmean.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fcast.c -o fcast.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fmelt.c -o fmelt.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c forder.c -o forder.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c frank.c -o frank.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fread.c -o fread.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c freadR.c -o freadR.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c froll.c -o froll.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c frollR.c -o frollR.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c frolladaptive.c -o frolladaptive.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fsort.c -o fsort.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fwrite.c -o fwrite.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c fwriteR.c -o fwriteR.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c gsumm.c -o gsumm.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c ijoin.c -o ijoin.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c init.c -o init.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c inrange.c -o inrange.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c nqrecreateindices.c -o nqrecreateindices.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c openmp-utils.c -o openmp-utils.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c quickselect.c -o quickselect.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c rbindlist.c -o rbindlist.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c reorder.c -o reorder.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c shift.c -o shift.o
ccache gcc -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -std=gnu99 -c subset.c -o subset.o
subset.c: In function âsubsetVectorRawâ:
subset.c:36:105: error: stray â#â in program
PARLOOP(NA_INTEGER)
^
subset.c:36:106: error: unknown type name âpragmaâ
PARLOOP(NA_INTEGER)
^
subset.c:36:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_INTEGER)
^
subset.c:36:16: error: âiâ undeclared (first use in this function)
PARLOOP(NA_INTEGER)
^
subset.c:36:16: note: each undeclared identifier is reported only once for each function it appears in
subset.c:36:24: error: expected â;â before â)â token
PARLOOP(NA_INTEGER)
^
subset.c:36:24: error: expected statement before â)â token
subset.c:42:124: error: stray â#â in program
PARLOOP(INT64_MIN)
^
subset.c:42:125: error: unknown type name âpragmaâ
PARLOOP(INT64_MIN)
^
subset.c:42:136: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected â;â before â)â token
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected statement before â)â token
subset.c:46:106: error: stray â#â in program
PARLOOP(NA_REAL)
^
subset.c:46:107: error: unknown type name âpragmaâ
PARLOOP(NA_REAL)
^
subset.c:46:118: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected â;â before â)â token
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected statement before â)â token
subset.c:76:105: error: stray â#â in program
PARLOOP(NA_CPLX)
^
subset.c:76:106: error: unknown type name âpragmaâ
PARLOOP(NA_CPLX)
^
subset.c:76:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_CPLX)
^
subset.c:76:24: error: expected â;â before â)â token
PARLOOP(NA_CPLX)
^
subset.c:76:24: error: expected statement before â)â token
subset.c:81:99: error: stray â#â in program
PARLOOP(0)
^
subset.c:81:100: error: unknown type name âpragmaâ
PARLOOP(0)
^
subset.c:81:111: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(0)
^
subset.c:81:24: error: expected â;â before â)â token
PARLOOP(0)
^
subset.c:81:24: error: expected statement before â)â token
make: *** [subset.o] Error 1
ERROR: compilation failed for package âdata.tableâ
Output of sessionInfo()
R version 3.5.2 (2018-12-20)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Trisquel GNU/Linux Belenos (7.0)
Matrix products: default
BLAS: /usr/lib/atlas-base/atlas/libblas.so.3.0
LAPACK: /usr/lib/lapack/liblapack.so.3.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] graphics grDevices datasets stats utils methods base
loaded via a namespace (and not attached):
[1] compiler_3.5.2 tools_3.5.2
ããã«ã¡ã¯ã
Linuxã«data.tableãã€ã³ã¹ããŒã«ããéã«ãã次ã®ãšã©ãŒãçºçããŸãã
gcc -std=gnu99 -I"/share/ClusterShare/software/contrib/seyyaz/R-v3.5.1/lib64/R/include" -DNDEBUG -I/share/ClusterShare/software/contrib/seyyaz/zlib-1.2.11/include -I/share/ClusterShare/software/contrib/seyyaz/bzip2-1.0.6/include -I/share/ClusterShare/software/contrib/seyyaz/xz-5.2.4/include -I/share/ClusterShare/software/contrib/seyyaz/pcre-8.42/include -I//share/ClusterShare/software/contrib/seyyaz/curl-7.63.0/include -fopenmp -fpic -g -O2 -c forder.c -o forder.o
forder.c: In function 'range_str':
forder.c:296: error: expected end of line before 'update'
make: *** [forder.o] Error 1
ERROR: compilation failed for package 'data.table'
* removing '/share/ClusterShare/software/contrib/seyyaz/R_libs/data.table'
* restoring previous '/share/ClusterShare/software/contrib/seyyaz/R_libs/data.table'
> sessionInfo()
R version 3.5.1 (2018-07-02)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: CentOS release 6.8 (Final)
Matrix products: default
BLAS: /share/ClusterShare/software/contrib/seyyaz/R-v3.5.1/lib64/R/lib/libRblas.so
LAPACK: /share/ClusterShare/software/contrib/seyyaz/R-v3.5.1/lib64/R/lib/libRlapack.so
locale:
[1] LC_CTYPE=en_US.iso885915 LC_NUMERIC=C
[3] LC_TIME=en_US.iso885915 LC_COLLATE=en_US.iso885915
[5] LC_MONETARY=en_US.iso885915 LC_MESSAGES=en_US.iso885915
[7] LC_PAPER=en_US.iso885915 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.iso885915 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] usethis_1.4.0 devtools_2.0.1
loaded via a namespace (and not attached):
[1] Rcpp_1.0.0 ps_1.3.0 prettyunits_1.0.2 rprojroot_1.3-2
[5] withr_2.1.2 digest_0.6.18 crayon_1.3.4 assertthat_0.2.0
[9] R6_2.3.0 backports_1.1.3 magrittr_1.5 rlang_0.3.1
[13] cli_1.0.1 curl_3.3 fs_1.2.6 remotes_2.0.2
[17] callr_3.1.1 desc_1.2.0 tools_3.5.1 glue_1.3.0
[21] pkgload_1.0.2 compiler_3.5.1 processx_3.2.1 pkgbuild_1.0.2
[25] BiocManager_1.30.4 sessioninfo_1.1.1 memoise_1.1.0
gcc --version
ã®ãããªã³ã³ãã€ã©ã®ããŒãžã§ã³ãå ±åããŠãã ãã
é±å±±ã¯gccïŒGCCïŒ4.4.7 20120313ïŒRed Hat 4.4.7-17ïŒã§ããã ãŸããgcc-7.3.0ã§1ã€ã®ããŒãžã§ã³ãã³ã³ãã€ã«ããŸãããããšã©ãŒãçºçããŸã
CentOSã«é¢é£ããŠããããã§ãã ãŸã£ããæ°ããRã€ã³ã¹ããŒã«ã§s-yazarãšåãåé¡ãçºçããŸããã
ãã®åé¡ã¯ãgccã4.9.0ã«ã¢ããã°ã¬ãŒãããããšã§è§£æ±ºãããŸããã
@Huitziiiãã£ãŒãããã¯ãããããšãã ããã§ãã@ s-yazarãgcc-7.3ã§ãšã©ãŒãååŸããŠããã®ã«ãgcc-4.9ã«ã¢ããã°ã¬ãŒããããšåé¡ã解決ããã®ã¯äžæè°ã§ãã çŸåšããã®åé¡ãåçŸããããã®ç°å¢ã¯æå ã«ãããŸããã
ããã«ã¡ã¯@jangorecki ã
æ»ã£ãŠãR3.5.1ãgcc-7.3ã§å床ã³ã³ãã€ã«ããŸããã ä»åã¯åé¡ãªãdata.tableãã€ã³ã¹ããŒã«ããŸããã 以åã®ãšã©ãŒã®åå ãããããªãã
@ s-yazarãã£ãŒãããã¯ãããããšãã
ãã®ãããçŸæç¹ã§ã¯ã@ s-yazarãš@Huitziiiã®ã³ã³ãã€ã«ãšã©ãŒã¯ã³ã³ãã€ã©ãã¢ããã°ã¬ãŒãããããšã§è§£æ±ºãããŠããŸãã
@iembryã³ã³ãã€ã©ãã¢ããã°ã¬ãŒãã§ããŸããïŒ
@iembryã¯ãã³ã³ãã€ã©ãã¢ããã°ã¬ãŒãããããšã§åé¡ã解決ãããã©ããããç¥ãããã ããã解決ããªãå Žåã¯ããã®åé¡ãå床éããŸãã
gcc v4.4.7ãå®è¡ããŠããRedHatã·ã¹ãã ã§åãåé¡ãçºçããŸãã-ããã§èª¬æãããŠããããã«devtoolset-2
ãã€ã³ã¹ããŒã«ããŸããïŒ https ïŒ//unix.stackexchange.com/a/125621ããã®ãæšæºãRedHatgcc以édistroã¯ãŸã v4.4.7ã§ãããããyum updateã¯äœãããŸããã§ããïŒãã®ã³ã¡ã³ãã«ãªã¹ããããŠããããã«ãGPGããŒãããŠã³ããŒãããŠã€ã³ã¹ããŒã«ããå¿
èŠããããŸããïŒ
devtoolset-2
ã«ã¯ãæ°ããgcc v4.8.2ãå«ãå€ãã®ãã®ãå«ãŸããŠããããã®ç°å¢ãæå¹ã«ããŸãã
source scl_source enable devtoolset-2
次ã«ãgcc v4.8.2ããããdata.tablev1.1.2.0ã®ã€ã³ã¹ããŒã«ãæ©èœããŸããã
@philippbayerãã£ãŒãããã¯ããããšãããããŸã
@jangoreckiå¿çãéåžžã«é ããŠç³ãèš³ãããŸããããããããã³ã³ãã¥ãŒã¿ãŒãã¢ããã°ã¬ãŒãããŠãã£ã¹ããªãã¥ãŒã·ã§ã³ãã¢ããã°ã¬ãŒããããŸã§ãã³ã³ãã€ã©ãŒãã¢ããã°ã¬ãŒãã§ããŸããã ç§ã¯ãã£ãšå€ãããŒãžã§ã³ã®gccã³ã³ãã€ã©ãæã£ãŠããŸããããããçŸåšã©ã®ããŒãžã§ã³ã§ããããèŠããŠããŸããã
data.tableã®CRANããŒãžã«gccã³ã³ãã€ã©>ããŒãžã§ã³ãé 眮ããããšã¯å¯èœã§ããïŒ
ããããšãã
ææ°ã®redhatOSã®å®å šã«æŽæ°ãããããŒãžã§ã³ã§ã³ã³ãã€ã«ãããªãããŒãžã§ã³ã®ããŒã¿ããŒãã«ãåºè·ããããšã¯ãããªãäžèŠªåãªåãã®ããã§ãã ãŸã£ããæ°ããã€ã³ã¹ããŒã«ã®ããã«éã³ã¢ãªããžããªããæ°ããã³ã³ãã€ã©ãã€ã³ã¹ããŒã«ãããã®ã¯çŽ æŽãããçµéšã§ã¯ãããŸããã
ã³ãŒããgcc4.4.7ã§åäœããããšãå¯èœã«ãããããã¯æ¬åœã«ãããŸãããïŒ
@ s-andrewsïŒ https://access.redhat.com/solutions/19458ã«ããïŒæè¿ã®ãã®ã¯RHEL7ã§ãããgcc4.8.xã§åºè·ãããŸãã ããªãã®OSããŒãžã§ã³ã¯äœã§ããïŒ
äžèšã®ã³ã¡ã³ãã«ãããšãgcc4.8.2ã§ããŸãã³ã³ãã€ã«ãããŸãã 4.8.2ã¯ã»ãŒ6æ³ã§ããããšã«æ³šæããŠãã ããã
åæã«ãç§ãã¡ã®RäŸåé¢ä¿ã¯å°ãªããšã5幎åã®R3.1ã§ãã ãããã£ãŠãRãããgccãšã®äžäœäºææ§ãé«ããšèšããŸãã
@iembryè¿ä¿¡ãé ããªã£ãŠãã¿ãŸãããåã«ã³ã¡ã³ããéããŸããã data.tableãã³ã³ãã€ã«ããã®ã«gccã¯å¿ èŠãªãã®ã§ããããå®è¡å¯èœãã©ããã¯ããããŸãããä»ã«ãå€ãã®ã³ã³ãã€ã©ããããDESCRIPTIONã«gccã ãããªã¹ãããã®ã¯é©åã§ã¯ãªãããã§ãã
@jangoreckiç³ãèš³ãããŸããããç§ã¯ã°ãã§ãã ç§ã䜿çšããŠãããµãŒããŒã¯ãæããã«ãŸã Redhat 6ãå®è¡ããŠããŸããããµããŒããããŠããªããŠãåé¡ã¯ãããŸããã ããã7ã§ãç®±ããåºããŠããã«æ©èœããã®ã¯çŽ æŽãããããšã§ãã
@jangoreckiå¿çã®é 延ã¯åé¡ãããŸããã gccãå¯äžã®ã³ã³ãã€ã©ã§ã¯ãªããšããããªãã®æèŠãç解ããŠããŸãã è¿ä¿¡ããããšãããããŸãã
data.tableãã€ã³ã¹ããŒã«ãããšãã«åããšã©ãŒãçºçããŸãã sessionInfo()
ã®åºåã¯æ¬¡ã®ãšããã§ãã
R version 3.5.3 (2019-03-11)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux 8 (jessie)
Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.0
LAPACK: /usr/lib/lapack/liblapack.so.3.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.5.3 tools_3.5.3
ç§ã®gccããŒãžã§ã³ã¯gccïŒDebian 4.9.2-10 + deb8u2ïŒ4.9.2ã§ãäžèšã®ã³ã¡ã³ãã«ããã°åé¡ãªãã¯ãã§ãã
gccãæŽæ°ããŠã¿ãŸãããrootæš©éããããŸããã
ã€ã³ã¹ããŒã«ãã°ã®åºåãæäŸããŠããã ããŸããïŒ
åºåã¯æ¬¡ã®ãšããã§ãïŒå ã®æçš¿ãšã»ãšãã©åãã§ãïŒã
> install.packages("data.table", repos="http://cran.cnr.berkeley.edu/")
Installing package into â/home/jcasti15/R/x86_64-pc-linux-gnu-library/3.5â
(as âlibâ is unspecified)
trying URL 'http://cran.cnr.berkeley.edu/src/contrib/data.table_1.12.2.tar.gz'
Content type 'application/x-gzip' length 3343698 bytes (3.2 MB)
==================================================
downloaded 3.2 MB
* installing *source* package âdata.tableâ ...
** package âdata.tableâ successfully unpacked and MD5 sums checked
** libs
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c assign.c -o assign.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c between.c -o between.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c bmerge.c -o bmerge.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c chmatch.c -o chmatch.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c dogroups.c -o dogroups.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fastmean.c -o fastmean.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fcast.c -o fcast.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fmelt.c -o fmelt.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c forder.c -o forder.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c frank.c -o frank.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fread.c -o fread.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c freadR.c -o freadR.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c froll.c -o froll.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c frollR.c -o frollR.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c frolladaptive.c -o frolladaptive.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fsort.c -o fsort.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fwrite.c -o fwrite.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c fwriteR.c -o fwriteR.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c gsumm.c -o gsumm.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c ijoin.c -o ijoin.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c init.c -o init.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c inrange.c -o inrange.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c nqrecreateindices.c -o nqrecreateindices.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c openmp-utils.c -o openmp-utils.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c quickselect.c -o quickselect.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c rbindlist.c -o rbindlist.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c reorder.c -o reorder.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c shift.c -o shift.o
gcc -std=gnu99 -I"/usr/share/R/include" -DNDEBUG -fopenmp -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=
format-security -D_FORTIFY_SOURCE=2 -g -c subset.c -o subset.o
subset.c: In function âsubsetVectorRawâ:
subset.c:36:105: error: stray â#â in program
PARLOOP(NA_INTEGER)
^
subset.c:36:106: error: unknown type name âpragmaâ
PARLOOP(NA_INTEGER)
^
subset.c:36:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_INTEGER)
^
subset.c:36:16: error: âiâ undeclared (first use in this function)
PARLOOP(NA_INTEGER)
^
subset.c:36:16: note: each undeclared identifier is reported only once for each function it appears in
subset.c:36:24: error: expected â;â before â)â token
PARLOOP(NA_INTEGER)
^
subset.c:36:24: error: expected statement before â)â token
subset.c:42:124: error: stray â#â in program
PARLOOP(INT64_MIN)
^
subset.c:42:125: error: unknown type name âpragmaâ
PARLOOP(INT64_MIN)
^
subset.c:42:136: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected â;â before â)â token
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected statement before â)â token
subset.c:46:106: error: stray â#â in program
PARLOOP(NA_REAL)
^
subset.c:46:107: error: unknown type name âpragmaâ
PARLOOP(NA_REAL)
^
subset.c:46:118: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected â;â before â)â token
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected statement before â)â token
subset.c:81:105: error: stray â#â in program
PARLOOP(NA_CPLX)
^
subset.c:81:106: error: unknown type name âpragmaâ
PARLOOP(NA_CPLX)
subset.c:81:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_CPLX)
^
subset.c:81:24: error: expected â;â before â)â token
PARLOOP(NA_CPLX)
^
subset.c:81:24: error: expected statement before â)â token
subset.c:86:99: error: stray â#â in program
PARLOOP(0)
^
subset.c:86:100: error: unknown type name âpragmaâ
PARLOOP(0)
^
subset.c:86:111: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(0)
^
subset.c:86:24: error: expected â;â before â)â token
PARLOOP(0)
^
subset.c:86:24: error: expected statement before â)â token
/usr/lib/R/etc/Makeconf:163: recipe for target 'subset.o' failed
make: *** [subset.o] Error 1
ERROR: compilation failed for package âdata.tableâ
* removing â/home/jcasti15/R/x86_64-pc-linux-gnu-library/3.5/data.tableâ
The downloaded source packages are in
â/tmp/RtmpGCrGt9/downloaded_packagesâ
@ jc-castilloã«ãããšãDebianjessieã®gcc4.9.2ã§åé¡ãåçŸãããŠããŸãã ä»ã®ãšãããgcc 4.8.2+ã«äŸåãããã®ã§ãåéããŸãã
ããã±ãŒãžã®ã€ã³ã¹ããŒã«ã®éå§æã«gccããŒãžã§ã³ãã³ã³ãœãŒã«ã«ãã³ãããæ¹æ³ããããã©ãã誰ããèããŠããŸããïŒ æ°ããgccãã€ã³ã¹ããŒã«ãããŠããå¯èœæ§ããããŸããããã·ã³æ§æã«ãããããã±ãŒãžã®ã€ã³ã¹ããŒã«ã«å€ãgccã䜿çšãããŠããŸãã ãããå確èªãããšäŸ¿å©ã§ãã
@jangorecki
ãã®åé¡ã¯ãDebianjessieã®gcc4.9.2ã§åçŸãããŠããŸãã ä»ã®ãšãããgcc 4.8.2+ã«äŸåãããã®ã§ãåéããŸãã
åé¡ãgcc4.9.2ã§åçŸãããå Žåããªããã£ãšå€ãããŒãžã§ã³ã®gccïŒ4.8.2+ïŒã«äŸåãããã®ã§ããïŒ
è€æ°ã®éå»ã®ã¬ããŒãããã4.8.2 +ãååã«æè¿ã®ãã®ã§ããããšãããããŸããã ããã«åãŸããªãã®ã¯ãã®åäžã®ã¬ããŒãã ãã§ãã 4.9.2ïŒãŸãã¯ãã以éïŒãžã®äŸåé¢ä¿ãè¿°ã¹ãåã«ãã€ã³ã¹ããŒã«äžã«å®éã«äœ¿çšãããŠããããŒãžã§ã³ãå確èªããããšããå§ãããŸãã
@ jc-castillo gcc --version
ã®åºåã確èªã§ããŸããïŒå確èªããŠãã ããã äžèšã®@jangoreckiã®ã³ã¡ã³ããåç
§ããŠãã ããã
~/.R/Makevars
ã¯ãRããã®ã€ã³ã¹ããŒã«äžã«æçµçã«gcc --version
ãäžæžãããå¯èœæ§ããããŸãããããã確èªããŠãã ããã ãã®ãã¡ã€ã«ããªãå Žåã¯åé¡ãããŸããã
@mattdowle Makevarsã¯æ§æã¹ã¯ãªããã«ãã§ã«åœ±é¿ããŸããïŒ ãŸãã¯åã«pkgsrcã³ã³ãã€ã«ïŒ configureã¹ã¯ãªããããå°å·ãè¿œå ããŠã00install.outã«gccããŒãžã§ã³ãèšå®ãããšããã®ãããªåé¡ã®ãããã°ã容æã«ãªãå¯èœæ§ããããŸãã
@jangorecki gcc --version
ãconfigure
$ã§å°å·ãããšããã§ããã gccã䜿çšã§ããªãå Žåã«ã configure
ã倱æããªãããã«ã©ããããå¿
èŠããããŸãã ãŠãŒã¶ãŒãå¥ã®ã³ã³ãã€ã©ã䜿çšããŠããŠã gcc
ãã€ã³ã¹ããŒã«ãããŠããªãå¯èœæ§ããããŸãã R-extsã»ã¯ã·ã§ã³1.2ã¯R CMD config
ã«èšåããŠãããããã¯configure
ãããæŸåºããã®ã«åœ¹ç«ã€å¯èœæ§ããããŸãã
@ jc-castillo以åã«å€±æããã®ãšåãç°å¢ã«ãææ°ã®éçºããŒãžã§ã³ãã€ã³ã¹ããŒã«ããŠã¿ãŠãã ããã ããã±ãŒãžãœãŒã¹ãã³ã³ãã€ã«ããããã«Rããã»ã¹ãã©ã®ããŒãžã§ã³ã䜿çšããŠãããã確èªããããã«ãgccããŒãžã§ã³ã®åºåãè¿œå ããŸããã
ç§ã¯ãã®åé¡ãéããŠããŸãã調æ»ããã®ã¯@ jc-castilloã«ããå ±åã ãã§ã圌ã¯ããå¿çããŠããŸããã ã€ã³ã¹ããŒã«ã§gccããŒãžã§ã³ãåºåãããããã«ãªã£ããããã³ã³ãã€ã«äžã«äœ¿çšãããŠããgccããŒãžã§ã³ãããæ£ç¢ºã«ãããã°ã§ããŸãã @ jc-castilloãã®åé¡ãåŒãç¶ãçºçããå Žåã¯ããç¥ãããã ããããã€ã§ããã®åé¡ãåéã§ããŸãã
çŸåšã®r-develã«data.tableãã€ã³ã¹ããŒã«ãããšãGNU / Linux Mint 17.3 Cinnamon64ãããã§ãåãåé¡ãçºçããŸãã
以äžã¯ç§ã®åºåã§ãïŒ
install.packages("data.table")
Installing package into â/usr/local/lib/R-devel/lib/R/libraryâ
(as âlibâ is unspecified)
trying URL 'https://cran.dcc.uchile.cl/src/contrib/data.table_1.12.8.tar.gz'
Content type 'application/x-gzip' length 4948391 bytes (4.7 MB)
==================================================
downloaded 4.7 MB
* installing *source* package âdata.tableâ ...
** package âdata.tableâ successfully unpacked and MD5 sums checked
** using staged installation
zlib 1.2.8 is available ok
** libs
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c assign.c -o assign.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c between.c -o between.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c bmerge.c -o bmerge.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c chmatch.c -o chmatch.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c cj.c -o cj.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c coalesce.c -o coalesce.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c dogroups.c -o dogroups.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fastmean.c -o fastmean.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fcast.c -o fcast.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fifelse.c -o fifelse.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fmelt.c -o fmelt.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c forder.c -o forder.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c frank.c -o frank.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fread.c -o fread.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c freadR.c -o freadR.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c froll.c -o froll.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c frollR.c -o frollR.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c frolladaptive.c -o frolladaptive.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fsort.c -o fsort.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fwrite.c -o fwrite.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c fwriteR.c -o fwriteR.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c gsumm.c -o gsumm.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c ijoin.c -o ijoin.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c init.c -o init.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c inrange.c -o inrange.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c nafill.c -o nafill.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c nqrecreateindices.c -o nqrecreateindices.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c openmp-utils.c -o openmp-utils.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c quickselect.c -o quickselect.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c rbindlist.c -o rbindlist.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c reorder.c -o reorder.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c shift.c -o shift.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c subset.c -o subset.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c transpose.c -o transpose.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c types.c -o types.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c uniqlist.c -o uniqlist.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c utils.c -o utils.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c vecseq.c -o vecseq.o
ccache gcc -I"/usr/local/lib/R-devel/lib/R/include" -DNDEBUG -I/usr/local/include -fopenmp -fpic -ggdb -pipe -std=gnu99 -Wall -pedantic -c wrappers.c -o wrappers.o
subset.c: In function âsubsetVectorRawâ:
subset.c:36:105: error: stray â#â in program
PARLOOP(NA_INTEGER)
^
subset.c:36:106: error: unknown type name âpragmaâ
PARLOOP(NA_INTEGER)
^
subset.c:36:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_INTEGER)
^
subset.c:36:16: error: âiâ undeclared (first use in this function)
PARLOOP(NA_INTEGER)
^
subset.c:36:16: note: each undeclared identifier is reported only once for each function it appears in
subset.c:36:24: error: expected â;â before â)â token
PARLOOP(NA_INTEGER)
^
subset.c:36:24: error: expected statement before â)â token
subset.c:42:124: error: stray â#â in program
PARLOOP(INT64_MIN)
^
subset.c:42:125: error: unknown type name âpragmaâ
PARLOOP(INT64_MIN)
^
subset.c:42:136: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected â;â before â)â token
PARLOOP(INT64_MIN)
^
subset.c:42:24: error: expected statement before â)â token
subset.c:46:106: error: stray â#â in program
PARLOOP(NA_REAL)
^
subset.c:46:107: error: unknown type name âpragmaâ
PARLOOP(NA_REAL)
^
subset.c:46:118: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected â;â before â)â token
PARLOOP(NA_REAL)
^
subset.c:46:24: error: expected statement before â)â token
subset.c:80:105: error: stray â#â in program
PARLOOP(NA_CPLX)
^
subset.c:80:106: error: unknown type name âpragmaâ
PARLOOP(NA_CPLX)
^
subset.c:80:117: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(NA_CPLX)
^
subset.c:80:24: error: expected â;â before â)â token
PARLOOP(NA_CPLX)
^
subset.c:80:24: error: expected statement before â)â token
subset.c:85:99: error: stray â#â in program
PARLOOP(0)
^
subset.c:85:100: error: unknown type name âpragmaâ
PARLOOP(0)
^
subset.c:85:111: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âparallelâ
PARLOOP(0)
^
subset.c:85:24: error: expected â;â before â)â token
PARLOOP(0)
^
subset.c:85:24: error: expected statement before â)â token
make: *** [subset.o] Error 1
ERROR: compilation failed for package âdata.tableâ
* removing â/usr/local/lib/R-devel/lib/R/library/data.tableâ
The downloaded source packages are in
â/tmp/RtmpPBv7Mi/downloaded_packagesâ
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("data.table") :
installation of package âdata.tableâ had non-zero exit status
ç§ã®gccããŒãžã§ã³ã¯æ¬¡ã®ãšããã§ãã
gcc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4
@hzambranã¯ããããOpenMPã«é¢é£ããŠããããã«èŠããŸããïŒ çŸåšã®éçºããŒãžã§ã³ãã€ã³ã¹ããŒã«ããŠã¿ãŠãã ããã ããã«ãããã°ã«ã¯ãOpenMPã®ã€ã³ã¹ããŒã«ã«é¢ãã蚺æãå«ãŸããŠããå¿ èŠããããŸã
@hzambran ccache
ãç¡å¹ã«ããŠãã€ã³ã¹ããŒã«äžã«çŽæ¥gcc
ã䜿çšããŠãã ããã 次ã«ãåºåãæäŸããŸãã
ãè¿äºãããããšãããããŸãã
ç§ã¯ã³ã³ãã€ã«ã®å°é家ã§ã¯ãªãã®ã§ãã€ã³ã¹ããŒã«äžã«ccache
ãç¡å¹ã«ããŠgcc
ãçŽæ¥äœ¿çšããæ¹æ³ãæããŠãã ããã
data.tableã®çŸåšã®éçºããŒãžã§ã³ã§ãè©ŠããŸããããåããšã©ãŒãçºçããŸããã
æãåèã«ãªãã³ã¡ã³ã
@jangoreckiç³ãèš³ãããŸããããç§ã¯ã°ãã§ãã ç§ã䜿çšããŠãããµãŒããŒã¯ãæããã«ãŸã Redhat 6ãå®è¡ããŠããŸããããµããŒããããŠããªããŠãåé¡ã¯ãããŸããã ããã7ã§ãç®±ããåºããŠããã«æ©èœããã®ã¯çŽ æŽãããããšã§ãã