No rule to make target all.R, needed by compiler.rdb building R 3.4.1 from source, Scientific Linux release 6.9 (Carbon)
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