kde编译的时候如何只选择编译部分组建呢?
如kdenetwork有多个组建,但我只需要编译安装其中的一部分,要如何设置呢? 修改spec文件,在解压缩的步骤后面用rm -rf xxx删除你不需要的组件。 make: Leaving directory `/usr/src/kdenetwork-3.2.1/doc/krdc'make: Entering directory `/usr/src/kdenetwork-3.2.1/doc/krdc'
make: Nothing to be done for `all'.
make: Leaving directory `/usr/src/kdenetwork-3.2.1/doc/krdc'
make: Leaving directory `/usr/src/kdenetwork-3.2.1/doc'
Making all in kdict
make: Entering directory `/usr/src/kdenetwork-3.2.1/kdict'
make: *** No rule to make target `all'.Stop.
make: Leaving directory `/usr/src/kdenetwork-3.2.1/kdict'
make: *** Error 1
make: Leaving directory `/usr/src/kdenetwork-3.2.1'
make: *** Error 2
这样不行啊! ……
你参考cjacker的3.2.0的kde的src.rpm的spec文件了吗? 哦!我直接下的源代码,看里面没有spec就没有修改!那我要怎么用呢?
直接复制过来就行吗?还有你可不可以提供一下这个文件啊? you can not do that, because magic linux has couple patchsapplied on original kde source 不行吗?magic的3.2跟3.2.1差别不是太大啊,我的3.2.1的rpm就是用3.2的spec做的,当然,有些patch没办法apply了,就跳过了咯。 可以的!跳过patch就行!谢谢两位啦!
据说CVS里关于本地编码的问题已经全部修正了。
you can not do that, because magic linux has couple patchsapplied on original kde sourcert
页:
[1]