+ -
当前位置:首页 → 问答吧 → 请教关于编译参数的问题

请教关于编译参数的问题

时间:2009-10-25

来源:互联网

之前在SuSE里面用postgresql都是自己选择必要的编译参数手工编译。现在用Arch从AUR安装能不能手工调整编译参数选项?该如何做,请大家指点,谢谢!
另外,AUR上面是编译好的包,我在哪里可以查看它的编译选项设置呢?

作者: 糊涂   发布时间: 2009-10-25

AUR上哪里都是编译好的包了。。。除了部分只有binary的,基本上都是下载源码本地编译的……

编译参数参见/etc/makepkg.conf

作者: hurricanek   发布时间: 2009-10-26

32位的makepkg默认把CFLAGS和CXXFLAGS设成"-O2 -march=i686"。

作者: socket9999   发布时间: 2009-10-26

wiki搜索cflags

作者: Havanna   发布时间: 2009-10-26

哦哦,酱紫啊。受教了。谢各位

作者: 糊涂   发布时间: 2009-10-27

哦,不对了。我上面说错了。
经典的手工编译过程通常不是那个三部曲么?
./configure (这里可以指定一堆参数)
make
sudo make install
我是想问原来手工编译时指定的 configure 参数,这个我不知道应该叫什么参数。现在怎么手工指定?

作者: 糊涂   发布时间: 2009-10-29

yaourt时,会询问你是否编辑configure,回答y,再使用vim去编辑
上传的图像
scrot.png (93.8 KB, 10 次查看)
scrot1.png (106.4 KB, 11 次查看)

作者: Havanna   发布时间: 2009-10-29

你打开PKGBUILD文件看看就啥也知道了

作者: yafeng   发布时间: 2009-10-29

引用:
作者: Havanna
yaourt时,会询问你是否编辑configure,回答y,再使用vim去编辑
多谢!你帮我很多次了。感动!

作者: 糊涂   发布时间: 2009-10-31

噢,不行啊,extra里的,直接就给我装上了,没给我机会让我编辑PKGBUILD

作者: 糊涂   发布时间: 2009-11-01

安装abs
root权限同步
$ sudo abs
进/var/abs/下将你需要的包拖到~/下的随便那个目录,编辑pkgbuild
然后makepkg

作者: Havanna   发布时间: 2009-11-01

与其在这里问,不如去看看wiki,基本可以得到你想要的了。上面写得很详细。

作者: contrl   发布时间: 2009-11-01