[R-sig-Debian] pdftools on Ubuntu
Dirk Eddelbuettel
edd at debian.org
Fri Dec 2 13:41:12 CET 2016
On 2 December 2016 at 09:31, Eduardo Morelli wrote:
| Actually, I had already done that...
|
| sudo apt-get install libpoppler-cpp-dev
| Reading package lists... Done
| Building dependency tree
| Reading state information... Done
| libpoppler-cpp-dev is already the newest version (0.41.0-0ubuntu1.1).
| 0 upgraded, 0 newly installed, 0 to remove and 107 not upgraded.
|
| Therefore, I assume I have this installed.
Jeroen's script executes this (silently):
$ pkg-config --cflags poppler-cpp
-I/usr/include/poppler/cpp -I/usr/include/poppler
$
$ pkg-config --libs poppler-cpp
-lpoppler-cpp
$
If that works then the installation should work. It does on Ubuntu 16.04:
$ install.r pdftools ## install.r is in littler aka r-cran-littler
trying URL 'https://cran.rstudio.com/src/contrib/pdftools_0.5.tar.gz'
Content type 'application/x-gzip' length 8501 bytes
==================================================
downloaded 8501 bytes
* installing *source* package ‘pdftools’ ...
** package ‘pdftools’ successfully unpacked and MD5 sums checked
Found pkg-config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/poppler/cpp -I/usr/include/poppler
Using PKG_LIBS=-lpoppler-cpp
** libs
ccache g++ -I/usr/share/R/include -DNDEBUG -I/usr/include/poppler/cpp
*-I/usr/include/poppler -I"/usr/local/lib/R/site-library/Rcpp/include"
*-fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
*-Wdate-time -D_FORT IFY_SOURCE=2 -g -O3 -Wall -pipe -Wno-unused -pedantic -c RcppExports.cpp -o RcppExports.o
ccache g++ -I/usr/share/R/include -DNDEBUG -I/usr/include/poppler/cpp
*-I/usr/include/poppler -I"/usr/local/lib/R/site-library/Rcpp/include"
*-fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
*-Wdate-time -D_FORT IFY_SOURCE=2 -g -O3 -Wall -pipe -Wno-unused -pedantic -c bindings.cpp -o bindings.o
ccache g++ -I/usr/share/R/include -DNDEBUG -I/usr/include/poppler/cpp
*-I/usr/include/poppler -I"/usr/local/lib/R/site-library/Rcpp/include"
*-fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
*-Wdate-time -D_FORT IFY_SOURCE=2 -g -O3 -Wall -pipe -Wno-unused -pedantic -c init.cpp -o init.o
g++ -Wl,-S -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -Wl,-z,relro -o pdftools.so RcppExports.o bindings.o init.o -lpoppler-cpp -L/usr/lib/R/lib -lR
installing to /usr/local/lib/R/site-library/pdftools/libs
** R
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (pdftools)
The downloaded source packages are in
‘/tmp/downloaded_packages’
$
Note the
Found pkg-config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/poppler/cpp -I/usr/include/poppler
Using PKG_LIBS=-lpoppler-cpp
Maybe you are missing package pkg-config ?
Dirk
|
| Best regards,
|
| Eduardo
|
| 2016-12-02 9:25 GMT-02:00 francois Guilhaumon IRD <
| francois.guilhaumon at ird.fr>:
|
| > Hello,
| >
| >
| > libpoppler-cpp-dev is not an R package but a system library to be
| > installed with (for example) :
| >
| > sudo apt-get install libpoppler-cpp-dev
| >
| >
| > hope this help.
| >
| >
| >
| > François Guilhaumon
| >
| > °°
| > François Guilhaumon, research scientist (IRD <http://en.ird.fr>),
| > associate editor (Journal of Biogeography
| > <http://onlinelibrary.wiley.com/journal/10.1111/%28ISSN%291365-2699>).
| >
| > homepage : http://francoisguilhaumon.free.fr
| >
| > MARBEC <http://www.umr-marbec.fr> - Biodiversité Marine et ses usages
| > UMR 9190 - University of Montpellier
| > Montpellier, France
| >
| > ⦿⟻▲.·´¯`·..><((((º>.·´¯`·.¸◎¸.·´¯`·...¸><((((º>
| >
| > 2016-12-02 12:21 GMT+01:00 Eduardo Morelli <emorelli1966 at gmail.com>:
| >
| >> Hi,
| >>
| >> I am trying to install pdftools package on R 3.3.1 (Ubuntu 16.04), but the
| >> following issue occurs:
| >>
| >> ------------------------- ANTICONF ERROR ---------------------------
| >> Configuration failed because poppler-cpp was not found. Try installing:
| >> * deb: libpoppler-cpp-dev (Debian, Ubuntu, etc)
| >> * rpm: poppler-cpp-devel (Fedora, CentOS, RHEL)
| >> * csw: poppler_dev (Solaris)
| >> * brew: poppler (Mac OSX)
| >> If poppler-cpp is already installed, check that 'pkg-config' is in your
| >> PATH and PKG_CONFIG_PATH contains a poppler-cpp.pc file. If pkg-config
| >> is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:
| >> R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
| >> --------------------------------------------------------------------
| >> ERROR: configuration failed for package ‘pdftools’
| >> * removing ‘/usr/local/lib/R/site-library/pdftools’
| >>
| >> And when I try to install libpoppler-cpp-dev, I am getting another error:
| >>
| >> install.packages('libpoppler-cpp-dev')
| >> > package ‘libpoppler-cpp-dev’ is not available (for R version 3.3.1)
| >>
| >> My questions:
| >>
| >> 1) Is there any place where I can find libpoppler-cpp-dev? (I tried
| >> https://cran.r-project.org/src/contrib/Archive/ without success)
| >>
| >> 2) Is there any newer version for R in Ubuntu?
| >>
| >> Thanks in advance,
| >>
| >> Eduardo Morelli
| >>
| >> [[alternative HTML version deleted]]
| >>
| >> _______________________________________________
| >> R-SIG-Debian mailing list
| >> R-SIG-Debian at r-project.org
| >> https://stat.ethz.ch/mailman/listinfo/r-sig-debian
| >
| >
| >
|
| [[alternative HTML version deleted]]
|
| _______________________________________________
| R-SIG-Debian mailing list
| R-SIG-Debian at r-project.org
| https://stat.ethz.ch/mailman/listinfo/r-sig-debian
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
More information about the R-SIG-Debian
mailing list