Problem installing jiebaR

33 views
Skip to first unread message

Gek Huey Chua

unread,
Oct 30, 2017, 2:04:57 AM10/30/17
to jie...@googlegroups.com
Hi,

I am trying to install jiebaR with the following command:
sudo su - -c "R -e \"install.packages('jiebaR', repos='http://cran.rstudio.com/')\"" 
Initially I got this error msg:
Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/src/contrib/jiebaR_0.9.1.tar.gz'
Content type 'application/x-gzip' length 303397 bytes (296 KB)
==================================================
downloaded 296 KB

* installing *source* package ‘jiebaR’ ...
** package ‘jiebaR’ successfully unpacked and MD5 sums checked
** libs
Error in .shlib_internal(args) :
  C++11 standard requested but CXX11 is not defined
* removing ‘/usr/lib64/R/library/jiebaR’

The downloaded source packages are in
        ‘/tmp/RtmpNFtZD5/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("jiebaR", repos = "http://cran.rstudio.com/") :
  installation of package ‘jiebaR’ had non-zero exit status
Then I added the following to my /usr/lib64/R/etc/Makeconf file:
CXX11 = g++
CXX11FLAGS = -O2 -g $(LTO)
CXX11PICFLAGS = -fPIC
CXX11STD = -std=c++11

Then I get a different error message:

  Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/src/contrib/jiebaR_0.9.1.tar.gz'
Content type 'application/x-gzip' length 303397 bytes (296 KB)
==================================================
downloaded 296 KB

* installing *source* package ‘jiebaR’ ...
** package ‘jiebaR’ successfully unpacked and MD5 sums checked
** libs
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c RcppExports.cpp -o RcppExports.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c detect.cpp -o detect.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c get_idf.cpp -o get_idf.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c get_tuple.cpp -o get_tuple.o
gcc -std=gnu99 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic  -c init.c -o init.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c segtype-v4.cpp -o segtype-v4.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c util.cpp -o util.o
g++ -std=c++11 -I/usr/include/R -DNDEBUG -I../inst/include -DLOGGING_LEVEL=LL_WARNING  -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include"   -fPIC  -O2 -g  -c word_freq.cpp -o word_freq.o
-L/usr/lib64/R/lib -L/usr/local/lib64 -o jiebaR.so RcppExports.o detect.o get_idf.o get_tuple.o init.o segtype-v4.o util.o word_freq.o -L/usr/lib64/R/lib -lR
/bin/sh: line 2: -L/usr/lib64/R/lib: No such file or directory
make: *** [jiebaR.so] Error 127
ERROR: compilation failed for package ‘jiebaR’
* removing ‘/usr/lib64/R/library/jiebaR’

May I know how can I resolve this problem?
Information of my OS:
Linux ip-172-30-0-132 4.9.51-10.52.amzn1.x86_64 #1 SMP Fri Sep 29 01:16:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
R version that I am using:
R version 3.4.1 (2017-06-30) -- "Single Candle"

Thanks a lot for helping!

Regards,
Gek Huey



qinwf

unread,
Oct 30, 2017, 6:15:57 AM10/30/17
to jiebaR 中文分词
Thank you for your report. I am trying to reproduce this.


在 2017年10月30日星期一 UTC+8下午2:04:57,Gek Huey Chua写道:

qinwf

unread,
Oct 30, 2017, 6:27:12 AM10/30/17
to jiebaR 中文分词
Reply all
Reply to author
Forward
0 new messages