From h@nk|n@rob|n @end|ng |rom gm@||@com  Fri Mar  1 07:10:36 2019
From: h@nk|n@rob|n @end|ng |rom gm@||@com (robin hankin)
Date: Fri, 1 Mar 2019 19:10:36 +1300
Subject: [Rd] pcre problems
In-Reply-To: <2a6d5ab9-ccfd-c522-5718-baf270e098b5@gmail.com>
References: <CAHHjBM7CJa6un7Up6nM4NHZjn17MdXFjRPxkYvkv+V2F6d4hDA@mail.gmail.com>
 <2a6d5ab9-ccfd-c522-5718-baf270e098b5@gmail.com>
Message-ID: <CAHHjBM5hQ0bmFNaO3QOOO7napLDM5n+5PvJxgG275K07JwL9tg@mail.gmail.com>

thanks for this guys.

I only compiled pcre myself as a last resort,  because of the
./configure failure.  But AFAICS  apt-get reports correct
installation:

OK~/Downloads/R-devel sudo apt-get install r-base-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
r-base-dev is already the newest version (3.5.2-1cosmic).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
OK~/Downloads/R-devel

config.log gives me:

configure:42208: $? = 0
configure:42208: result: yes
configure:42208: checking for pcre.h
configure:42208: result: yes
configure:42208: checking pcre/pcre.h usability
configure:42208: gcc -c  -g -O2 -I/usr/local/include  conftest.c >&5
conftest.c:289:10: fatal error: pcre/pcre.h: No such file or directory
 #include <pcre/pcre.h>
          ^~~~~~~~~~~~~
compilation terminated.
configure:42208: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "R"
| #define PACKAGE_TARNAME "R"
| #define PACKAGE_VERSION "3

and

HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <pcre/pcre.h>
configure:42208: result: no
configure:42208: checking pcre/pcre.h presence
configure:42208: gcc -E -I/usr/local/include  conftest.c
conftest.c:256:10: fatal error: pcre/pcre.h: No such file or directory
 #include <pcre/pcre.h>
          ^~~~~~~~~~~~~
compilation terminated.
configure:42208: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "R"
| #define PACKAGE_TARNAME "R"
| #define PACKAGE_VERSION "3.6.0"
| #define PACKAGE_STRING "R 3.6.0"
| #define PACKAGE_BUGREPOR



hankin.robin at gmail.com




On Mon, Feb 25, 2019 at 9:39 PM Tomas Kalibera <tomas.kalibera at gmail.com> wrote:
>
> On 2/25/19 6:25 AM, robin hankin wrote:
> > Hi there, ubuntu 18.04.2, trying to compile R-devel  3.6.0,  svn 76155.
> >
> > I am having difficulty compiling R. I think I have pcre installed correctly:
>
> You can use
>
> apt-get build-dep r-base
>
> to install binary Ubuntu packages needed to build R from source,
> including PCRE, so there should be no need to compile PCRE from source.
> If you need for some special reason to compile PCRE from source, please
> see R Admin Manual, section A.1 on how to configure PCRE. The manual
> also says how to set compilation flags for R to look for headers in
> other directories. Sometimes it helps to search the config.log when
> configure fails. If still in trouble, please report how you built PCRE
> and how you told R where to find it, and the relevant part of
> config.log, to maximize chances people could offer useful advice.
>
> Best,
> Tomas
>
> >
> > OK~/Downloads/R-devel pcretest -C
> > PCRE version 8.41 2017-07-05
> > Compiled with
> >    8-bit support
> >    UTF-8 support
> >    No Unicode properties support
> >    No just-in-time compiler support
> >    Newline sequence is LF
> >    \R matches all Unicode newlines
> >    Internal link size = 2
> >    POSIX malloc threshold = 10
> >    Parentheses nest limit = 250
> >    Default match limit = 10000000
> >    Default recursion depth limit = 10000000
> >    Match recursion uses stack
> > OK~/Downloads/R-devel
> >
> >
> > But ./configure gives me this:
> >
> > [snip]
> > 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... no
> > checking whether PCRE support suffices... configure: error: pcre >=
> > 8.20 library and headers are required
> > OK~/Downloads/R-devel
> >
> > can anyone advise?
> >
> >
> >
> >
> >
> >
> > hankin.robin at gmail.com
> >
> > ______________________________________________
> > R-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel
>
>



[Rd] pcre problems
robin hankin