[Rd] Can't build R 3.6.1 or 3.5.3 on Ubuntu 18.04 LTS

Saren Tasciyan @@ren@t@@c|y@n @end|ng |rom |@t@@c@@t
Thu Nov 21 19:07:16 CET 2019


Hi,

I am trying to build a more recent version (3.6.1 or 3.5.3) of R on 
Ubuntu 18.04 LTS. I have installed build-deps with:

sudo apt-get build-dep r-base

and I ran ./configure

During "make", I get the following error:

platform.o: In function `do_eSoftVersion':
/home/user/Desktop/R-3.6.1/src/main/platform.c:3129: undefined reference 
to `u_getVersion_58'
/home/user/Desktop/R-3.6.1/src/main/platform.c:3130: undefined reference 
to `u_versionToString_58'
util.o: In function `resetICUcollator':
/home/user/Desktop/R-3.6.1/src/main/util.c:2025: undefined reference to 
`ucol_close_58'
util.o: In function `do_ICUset':
/home/user/Desktop/R-3.6.1/src/main/util.c:2103: undefined reference to 
`ucol_close_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2136: undefined reference to 
`ucol_setStrength_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2111: undefined reference to 
`uloc_setDefault_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2115: undefined reference to 
`ucol_open_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2112: undefined reference to 
`uloc_setDefault_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2138: undefined reference to 
`ucol_setAttribute_58'
util.o: In function `do_ICUget':
/home/user/Desktop/R-3.6.1/src/main/util.c:2161: undefined reference to 
`ucol_getLocaleByType_58'
util.o: In function `Rf_Scollate':
/home/user/Desktop/R-3.6.1/src/main/util.c:2219: undefined reference to 
`uiter_setUTF8_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2220: undefined reference to 
`uiter_setUTF8_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2222: undefined reference to 
`ucol_strcollIter_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2200: undefined reference to 
`uloc_setDefault_58'
/home/user/Desktop/R-3.6.1/src/main/util.c:2203: undefined reference to 
`ucol_open_58'
collect2: error: ld returned 1 exit status
Makefile:145: recipe for target 'R.bin' failed
make[3]: *** [R.bin] Error 1
make[3]: Leaving directory '/home/user/Desktop/R-3.6.1/src/main'
Makefile:137: recipe for target 'R' failed
make[2]: *** [R] Error 2
make[2]: Leaving directory '/home/user/Desktop/R-3.6.1/src/main'
Makefile:28: recipe for target 'R' failed
make[1]: *** [R] Error 1
make[1]: Leaving directory '/home/user/Desktop/R-3.6.1/src'
Makefile:60: recipe for target 'R' failed
make: *** [R] Error 1

I found some suggestiong related to libicu* libraries, but I have those 
libs insalled.

Any ideas, where this is failing?

Best,

SarenT





More information about the R-devel mailing list