QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3339|回复: 4

大家帮我看看我的spec文件,初学rpm包,build不过。

[复制链接]
发表于 2006-8-11 11:22:50 | 显示全部楼层 |阅读模式
Summary:        Escene soft switch platform
Name:           ESSP
Version:        1.0.0
Release:        1
Source0:        libh323_linux_x86_r.so.1.18.0
Source1:        libpt_linux_x86_r.so.1.10.0
Source2:        EsceneGk
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

License:        commercial
URL:            http://www.escene.cn
Group:          Applications/Communications
%description
Escene soft switch platform

%prep
%build
%install
mkdir -p $RPM_BUILD_ROOT


cp $RPM_BUILD_ROOT/libh323_linux_x86_r.so.1.18.0 /usr/local/lib
cp $RPM_BUILD_ROOT/libpt_linux_x86_r.so.1.10.0 /usr/local/lib


%files
%defattr(-,root,root)
/usr


我的要求:
1、能将libh323_linux_x86_r.so.1.18.0 和ibpt_linux_x86_r.so.1.10.0 拷到 /usr/local/lib下。
2、能使EsceneGk程序在操作系统启动时能自动运行。
发表于 2006-8-18 21:05:30 | 显示全部楼层
晕了,不懂 ESSP 是用来干什么的

这个东西应该是有源代码吧,一般来说,只要不是禁止开源的,source 部分应该是包含它的源代码。

现在 libh323_linux_x86_r.so.1.18.0 和 ibpt_linux_x86_r.so.1.10.0 都是已经编译好的东西, ESSP 是不是只是一些库来的?

还有,你的 source2 又是什么东西?

建议你还是把 RPM 的基础部分看一下,可以参考一下置顶的顶子。还有这个文件也可以看一下
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=4481
回复

使用道具 举报

发表于 2006-9-6 18:19:02 | 显示全部楼层
出错信息呢?没有出错信息找错误就麻烦了~~~~

最后一句/usr好象有问题吧?
回复

使用道具 举报

发表于 2007-1-26 14:39:00 | 显示全部楼层
mkdir -p $RPM_BUILD_ROOT


cp $RPM_BUILD_ROOT/libh323_linux_x86_r.so.1.18.0 /usr/local/lib
cp $RPM_BUILD_ROOT/libpt_linux_x86_r.so.1.10.0 /usr/local/lib
严重错误,写反了啊。
你刚建立一个文件夹,里面怎么会有东西呢,现在的机器还没有这么智能把,呵呵。
因该是
cp libh323_linux_x86_r.so.1.18.0 $RPM_BUILD_ROOT/usr/local/lib
回复

使用道具 举报

发表于 2007-1-26 16:46:59 | 显示全部楼层
非常遗憾,看来你是开发商业软件的,这个没办法给你提供支持。而且我建议你自己写安装程序,以避免版权问题。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-20 17:48 , Processed in 0.056649 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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