LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1068|回复: 4

[arch][PKGBUILD]rkward

[复制链接]
发表于 2005-4-28 23:37:00 | 显示全部楼层 |阅读模式
软件名:rkward
版本:0.3.2-1
软件简介:A KDE GUI for R-project
补丁:无
编写:qsdickee (Kevin Qian)
提交日期:2005年4月27日

PKGBUILD
  1. # Contributer: Kevin Qian <archlinux@sina.com>
  2. pkgname=rkward
  3. pkgver=0.3.2
  4. pkgrel=1
  5. pkgdesc="A KDE GUI for the R-project"
  6. depends=('kdelibs>=3.3' 'r')
  7. install=
  8. source=(http://nchc.dl.sourceforge.net/sourceforge/rkward/$pkgname-$pkgver.tar.gz)

  9. build() {
  10.   cd $startdir/src/$pkgname-$pkgver
  11.   ./configure --prefix=/opt/kde  --with-extra-libs=/usr/lib/R/lib/ --with-extra-includes=/usr/lib/R/include
  12.   make || return 1
  13.   make DESTDIR=$startdir/pkg install
  14. }

复制代码


正在编译,可能有问题!问题解决了!
 楼主| 发表于 2005-4-29 00:16:23 | 显示全部楼层
确实编译不过,好象是arch的r包编译的问题。已向arch官方论坛求助。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-29 00:22:08 | 显示全部楼层
奇怪,arch的r包中怎么没有libR.so文件?只有一个libRlapack.so!看了arch的pkgbuild,好象也没什么问题。其他发行版,比如debian中编译的R就有libR.so.没有这个文件,编译rkward似乎就不行,做了链接也没用!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-25 18:49:41 | 显示全部楼层
在装RSPython时突然发现生成libR.so的方法,要在r的congfiure选项中加入: --enable-R-shlib
然后重新编译r即可。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-25 19:17:46 | 显示全部楼层
有了libR.so后,rkward终于编译成功,尽管功能还不完善,但已经可以用用了。如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表