highlight
highlight copied to clipboard
Compilation failure on CentOS
Hi Romain,
I'm having trouble getting highlight to install on the Harvard HPC cluster (CentOS):
Installing highlight
'/home/XXX/miniconda3/lib/R/bin/R' --no-site-file --no-environ --no-save \
--no-restore --quiet CMD INSTALL \
'/tmp/RtmpKed5AP/devtoolsda844bf8257/romainfrancois-highlight-b888782' \
--library='/home/XXX/R/library' --install-tests
* installing *source* package ‘highlight’ ...
** libs
g++ -std=c++11 -I/home/XXX/miniconda3/lib/R/include -DNDEBUG -I/home/XXX/miniconda3/include -std=c++11 -fpic -I/home/XXX/miniconda3/include -c ASBeautifier.cpp -o ASBeautifier.o
g++ -std=c++11 -I/home/XXX/miniconda3/lib/R/include -DNDEBUG -I/home/XXX/miniconda3/include -std=c++11 -fpic -I/home/XXX/miniconda3/include -c ASEnhancer.cpp -o ASEnhancer.o
g++ -std=c++11 -I/home/XXX/miniconda3/lib/R/include -DNDEBUG -I/home/XXX/miniconda3/include -std=c++11 -fpic -I/home/XXX/miniconda3/include -c ASFormatter.cpp -o ASFormatter.o
g++ -std=c++11 -I/home/XXX/miniconda3/lib/R/include -DNDEBUG -I/home/XXX/miniconda3/include -std=c++11 -fpic -I/home/XXX/miniconda3/include -c ASResource.cpp -o ASResource.o
g++ -std=c++11 -I/home/XXX/miniconda3/lib/R/include -DNDEBUG -I/home/XXX/miniconda3/include -std=c++11 -fpic -I/home/XXX/miniconda3/include -c ASStreamIterator.cpp -o ASStreamIterator.o
In file included from ASStreamIterator.cpp:2:0:
ASStreamIterator.h:31:20: fatal error: astyle.h: No such file or directory
#include <astyle.h>
^
compilation terminated.
make: *** [ASStreamIterator.o] Error 1
ERROR: compilation failed for package ‘highlight’
* removing ‘/home/XXX/R/library/highlight’
Installation failed: Command failed (1)
Here's my ~/.R/Makevars
:
CC=gcc -std=gnu99
CXX=g++
PKG_CXXFLAGS=-std=c++11
Any thoughts on how to get this to compile? Thanks!