r - 如何在支持自由类型的 R (Termux) 上安装 Cairo

标签 r linux termux

我无法在 R(Termux) 上安装 Cairo 包:

install.packages('Cairo')

因为它没有找到 freetype 支持:

configure: error: Cannot use cairo-ft backend, 
although cairo claims it is working. Please check 
your caito installation and/or update cairo if 
necessary or set CAIRO_CFLAGS/CAIRO_LIBS 
accordingly.
ERROR: configuration failed for package ‘Cairo’
* removing  
 ‘/data/data/com.termux/files/usr/lib/R/library/Cairo’
sh: ȫ�: not found

我在这里阅读Install Cairo on R OP 必须使用 --enable-ft=yes 重新编译 cairo。 '.我需要知道这是否解决了 R 上的安装失败以及如何在 Termux 上解决。

最佳答案

试试这个:

export LD_LIBRARY_PATH=$PREFIX/lib
export CAIRO_INCLUDE_PATH=$PREFIX/include/cairo
export CAIRO_CFLAGS=-I$PREFIX/include/cairo
export CAIRO_LIBS='-L$PREFIX/lib -lcairo'

关于r - 如何在支持自由类型的 R (Termux) 上安装 Cairo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55488037/

相关文章:

linux - 如何在没有密码的情况下在 Alpine Linux 中通过 ssh 登录?

r - 使用公式(而不是函数)指定 map2() 的选项

R Shiny 使 slider 值动态化

linux - 无法安装Linux的rename to Mac

node.js - 使 nginx 和 node.js 有一个共同的根文件夹

c++ - 在 clang 编译的 Termux 中运行 C 代码

android - 为什么我不能在 termux android 上安装东西?

r - 在传单包中使用 popupOptions()

r - 按顺序从字符串中提取匹配的单词

java - 如何将 Java OpenJDK 1.6.0_36 安装到 CentOS 7.2