LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 三翻领

为我的主目录默哀1分钟,就当向开源事业致敬

[复制链接]
 楼主| 发表于 2006-1-17 11:04:52 | 显示全部楼层
正是鄙人。
嗨,可能没说清楚,是用户主目录,也就是/home/xxxx/,不是root。其实如果是root的配置文件被删除的话,我倒是什么损失都没有了。
昨天终于把基本配置搞好了,但是这个RPM包死活出错,还是不行。
哪位高手指点一二
回复 支持 反对

使用道具 举报

发表于 2006-1-17 19:16:31 | 显示全部楼层
说说你出了什么错,贴出来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-17 23:12:23 | 显示全部楼层
Post by lof
说说你出了什么错,贴出来看看

前面几个框比较好填,这个窗口的比较令人困惑,尤其是那个Built-root这个,到底什么用的?
还有EVA编译在64位上./configure后面要加 --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/lib/qt3/include --with-qt-libs=/usr/lib/qt3/lib64 --enable-libsuffix=64 --prefix=`kde-config --prefix`,应该怎么填?那个/opt目录是不是编译安装的目录?还有,我编译环境是64位的,那么那个cpu选项应该是?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2006-1-18 09:38:05 | 显示全部楼层

Build-Root

Post by 三翻领
前面几个框比较好填,这个窗口的比较令人困惑,尤其是那个Built-root这个,到底什么用的?
还有EVA编译在64位上./configure后面要加 --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/lib/qt3/include --with-qt-libs=/usr/lib/qt3/lib64 --enable-libsuffix=64 --prefix=`kde-config --prefix`,应该怎么填?那个/opt目录是不是编译安装的目录?还有,我编译环境是64位的,那么那个cpu选项应该是?


Build-Root 是你用来编的根没有所谓,有空间的地方就可以了e.g. export BUILD_ROOT=/tmp/build_x86_64
我相信你是用x86-64所以cpu选x86-64就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-19 18:08:19 | 显示全部楼层
这是出错信息

Building the spec file...    done
Building package now...
Building target platforms: i686
Building for target i686
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.14325
+ umask 022
+ cd /usr/src/packages/BUILD
+ rm -rf /usr/src/packages/RPMS/x86_64
+ mkdir /usr/src/packages/RPMS/x86_64
+ cd /usr/src/packages/BUILD
+ rm -rf EVA-0.4.0
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/EVA-0.4.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd EVA-0.4.0
/var/tmp/rpm-tmp.14325: line 32: cd: EVA-0.4.0: 没æœ
回复 支持 反对

使用道具 举报

发表于 2006-1-20 05:00:57 | 显示全部楼层
Post by 三翻领
这是出错信息

Building the spec file...    done
Building package now...
Building target platforms: i686
Building for target i686
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.14325
+ umask 022
+ cd /usr/src/packages/BUILD
+ rm -rf /usr/src/packages/RPMS/x86_64
+ mkdir /usr/src/packages/RPMS/x86_64
+ cd /usr/src/packages/BUILD
+ rm -rf EVA-0.4.0
+ /usr/bin/gzip -dc /usr/src/packages/SOURCES/EVA-0.4.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd EVA-0.4.0
/var/tmp/rpm-tmp.14325: line 32: cd: EVA-0.4.0: 没æœ�é�£ä¸ªæ–�ä»¶æ�–目录
error: Bad exit status from /var/tmp/rpm-tmp.14325 (%prep)
    Bad exit status from /var/tmp/rpm-tmp.14325 (%prep)


RPM build errors:


你用的名字不对是小写eva

http://www.opensuse.org.cn/~alex/eva-0.4.0-1.i586.rpm
http://www.opensuse.org.cn/~alex/eva-0.4.0-1.src.rpm

这是我用autobuild做的 一般的rpmbuild应可以用src rpm 再build看看能不能
回复 支持 反对

使用道具 举报

发表于 2006-1-22 18:21:19 | 显示全部楼层
Post by 三翻领
前面几个框比较好填,这个窗口的比较令人困惑,尤其是那个Built-root这个,到底什么用的?
还有EVA编译在64位上./configure后面要加 --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/lib/qt3/include --with-qt-libs=/usr/lib/qt3/lib64 --enable-libsuffix=64 --prefix=`kde-config --prefix`,应该怎么填?那个/opt目录是不是编译安装的目录?还有,我编译环境是64位的,那么那个cpu选项应该是?


哈哈,还有个图形界面的工具啊
--with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/lib/qt3/include --with-qt-libs=/usr/lib/qt3/lib64 --enable-libsuffix=64 --prefix=`kde-config --prefix` 应该添到config options那吧
/opt/kde3 是安装目录
cpu选个什么什么64吧应该,没用国64位的,不太清楚
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-23 10:30:02 | 显示全部楼层
谢谢各位了
最近在用checkinstall来做,还是有错误。真是头痛死了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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