[R-sig-Fedora] No rule to make target all.R, needed by compiler.rdb building R 3.4.1 from source, Scientific Linux release 6.9 (Carbon)

Jaime Alvarez Benayas jalvarezbenayas1 at sheffield.ac.uk
Thu Aug 24 01:53:00 CEST 2017


Hello,

Thanks again. I have checked the configure step, the only messages I get containing pcre are:

checking for pcre_fullinfo in -lpcre... yes
checking pcre.h usability... yes
checking pcre.h presence... yes
checking for pcre.h... yes
checking pcre/pcre.h usability... no
checking pcre/pcre.h presence... no
checking for pcre/pcre.h... no
checking if PCRE version >= 8.20, < 10.0 and has UTF-8 support... yes
checking if PCRE version >= 8.32... yes
checking whether PCRE support suffices... yes


The final status from the command:

R is now configured for x86_64-pc-linux-gnu

  Source directory:          .
  Installation directory:    /fastdata/mbp15ja/R-3.4.1

  C compiler:                gcc  -I/usr/local/packages6/compilers/gcc/5.4.0/include
  Fortran 77 compiler:       gfortran  -g -O2

  Default C++ compiler:      g++   -g -O2
  C++98 compiler:            g++  -g -O2
  C++11 compiler:            g++ -std=gnu++11 -g -O2
  C++14 compiler:            g++ -std=gnu++14 -g -O2
  C++17 compiler:
  Fortran 90/95 compiler:    gfortran -g -O2
  Obj-C compiler:

  Interfaces supported:      X11, tcltk
  External libraries:        readline, curl
  Additional capabilities:   PNG, JPEG, NLS, cairo
  Options enabled:           shared R library, shared BLAS, R profiling

  Capabilities skipped:      TIFF, ICU
  Options not enabled:       memory profiling

  Recommended packages:      yes



I haven't seen the JIT message but will give a try at the glibc-devel:


Here is the whole log from the configure command
https://www.dropbox.com/s/m4g2w1hrr2uqldr/configure%20result%20R.txt?dl=0



-----Original Message-----
From: Tom Callaway [mailto:tcallawa at redhat.com] 
Sent: miércoles, 23 de agosto de 2017 21:48
To: Jaime Alvarez Benayas <jalvarezbenayas1 at sheffield.ac.uk>; r-sig-fedora at r-project.org
Subject: Re: [R-sig-Fedora] No rule to make target all.R, needed by compiler.rdb building R 3.4.1 from source, Scientific Linux release 6.9 (Carbon)



On 08/23/2017 03:58 PM, Jaime Alvarez Benayas wrote:
> ../../lib/libR.so: undefined reference to `pcre_assign_jit_stack'
> ../../lib/libR.so: undefined reference to `pcre_jit_stack_alloc'
> ../../lib/libR.so: undefined reference to `pcre_free_study'

This is the error. Your PCRE is being built with SUPPORT_JIT undefined.

You should see some warning during the configure phase for PCRE that says "JIT support requires pthreads" or something like that. You should get that from glibc-devel.

~tom



More information about the R-SIG-Fedora mailing list