我正在通过Vulcan从Heroku上的源代码构建R,并尝试调试缺少png()支持。我认为该问题与基于以下输出的libXmu或等效物的发现有关。如何通过编译器一个文件夹来查找libXmu? (我可以很好地卷曲一个)。
checking X11/Intrinsic.h usability... yes
checking X11/Intrinsic.h presence... yes
checking for X11/Intrinsic.h... yes
checking for XtToolkitInitialize in -lXt... yes
using X11 ... yes
checking for KeySym... yes
checking X11/Xmu/Atoms.h usability... no
checking X11/Xmu/Atoms.h presence... no
checking for X11/Xmu/Atoms.h... no
功能显示缺少png和x11:
> capabilities()
jpeg png tiff tcltk X11 aqua http/ftp sockets
FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE
libxml fifo cledit iconv NLS profmem cairo
TRUE TRUE TRUE TRUE TRUE FALSE FALSE
我的厨房水槽打电话:
./configure --prefix=$prefix --enable-R-shlib --with-x --with-libpng --with-jpeglib && make && make install
答案 0 :(得分:2)
确保您已安装X11
和cairo
支持,我遇到了同样的问题并通过安装X11, Xt, Xmu
库并安装cairo
你可以参考
http://r.789695.n4.nabble.com/How-to-get-R-to-compile-with-PNG-support-td3457938.html