R:安装包tkrplot。错误消息:ld:cannont find -lXss

时间:2017-04-12 15:45:22

标签: r linux xss ld opensuse

我想使用

在opensuse42计算机上安装R的tkrplot软件包
  

install.packages( “tkrplot”,DEP = TRUE)

但是,我收到一条错误消息,我不知道该怎么办。

  

gcc -std = gnu99 -shared -L / usr / lib64 / R / lib -L ​​/ usr / local / lib64 -o tkrplot.so tcltkimg.o -L / usr / lib64 -ltcl8.6 -L / usr / lib64 -ltk8.6 -L / usr / lib64 -lX11 -lXss -lXext -L / usr / lib64 / R / lib -lR

     

/usr/lib64/gcc/x86_64-suse-linux/4.8 /../../../../ x86_64-suse-linux / bin / ld:找不到-lXss

     

collect2:错误:ld返回1退出状态

     

/usr/lib64/R/share/make/shlib.mk:6:目标'tkrplot.so'的配方失败

     

make:*** [tkrplot.so]错误1

     

错误:包'tkrplot'

的编译失败      

'*删除'/ usr / lib64 / R / library / tkrplot'

我已经通过Yast安装了libXss1,但这并没有解决问题 我也有tk,tk-devel,如tcl,tcl-devel安装。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

  

无法找到-lXss

-lXss表示libXss.so

Opensuse42:#zypper in libXScrnSaver-devel

提供/usr/lib64/libXss.so