[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)

Tom Callaway tcallawa at redhat.com
Thu Aug 24 02:01:55 CEST 2017


No, not R's configure, PCRE's configure. The PCRE library that you've built
is missing some functionality.

~tom

On Aug 23, 2017 7:53 PM, "Jaime Alvarez Benayas" <
jalvarezbenayas1 at sheffield.ac.uk> wrote:

> 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
>
>
>

	[[alternative HTML version deleted]]



More information about the R-SIG-Fedora mailing list