Re: [問題] 請問有關在 amd64 make buildworld的問題~
※ 引述《fychao.bbs@ptt.cc (藏袍逢毅)》之銘言:
> HI, chinsan,
> 我試了一下你的做法,除第一步我是用 make cleanworld 之外
> 下了 make buildworld TARGET_ARCH=amd64 TARGET=amd64之後還,
因為我不確定你是原本機器就是 amd64 架構,
但是裝 FreBSD i386 現在想換升級為 amd64 才會給這建議
或者你原本 OS 就是跑 FreeBSD amd64?
> 會出現下面的 ERROR MESG
你可以貼一下 uname -a 以及重新更新 src tree 嗎?
比如:
# csup -h cvsup17.us.freebsd.org -L2 \
/usr/share/examples/cvsup/stable-supfile
因為,有時候可能設定檔是正確,但你剛好踩到地雷的那個點...
通常 build failed 先自行初步判斷一下問題點,若不行解決,
就隔個一天左右再重新更新 src tree 即可。
(因為當天內通常原肇事 committer 應該已經被戳很多刀了,或者被其他人先改掉)
> 我也附上我的 make.conf 設定,謝謝你喔!
> 如果能再給我點建議的話! 當然,來自其它朋友也很感謝!
> ================ make.conf ========================
> #CPUTYPE?=k8
你 CPU 是什麼? 就照 /usr/share/examples/etc/make.conf 內填上,
不必前面 # 註解起來
> #CFLAGS= -O -pipe
通常應該是 -O2 -pipe 或 -O3 -pipe
> MAKE_IDEA= YES # IDEA (128 bit symmetric encryption)
不需要
> MAKE_RSAINTL= YES # RSA (public key exchange)
這早廢了, 不知道你這些設定是從哪邊抄來的? @_@;
建議你若不懂,就別設..
> COPTFLAGS= -O -pipe -s
這若不清楚,就別設了
> USA_RESIDENT= YES
這也是很久就廢了
> MASTER_SITE_BACKUP?= \
> ftp://ftp.tw.freebsd.org/pub/distfiles/${DIST_SUBDIR}/ \
> ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
> ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
其實單純去 fetch ftp://blah.blah 與 fetch http://blah.blah 的話,
通常由於 http protocol 會比 ftp protocol 來得快
(若有設 fetch 的 proxy 環境設定的話,通常會更快)
有興趣的話,可以分別以 ftp 以及 http 方式去
cd /usr/ports ; make distclean ; make fetch-recursive
比較看看速度差異
建議可以設成這樣
MASTER_SITE_BACKUP?= \
http://cvsup10.tw.FreeBSD.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
http://cvsup6.tw.FreeBSD.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
> INSTALL= install -C
這不必設吧.. 預設值就這個了不是?
> #SUPHOST= cvsup6.tw.FreeBSD.org
這不必加 #
> SUPFILE= /usr/local/etc/cvsupfile-stable
> PORTSSUPFILE= /usr/local/etc/cvsupfile-ports
這些基本上用預設的檔案即可
SUPFILE= /usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
> MACHINE=amd64
> MACHINE_ARCH=amd64
這兩個是從某些 port Makefile 抄來的吧?
這不該放在 /etc/make.conf 的呀
--
靜中見真境,淡中識本然
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜蘭資教.山水蘭陽 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : mask2.hgc.com.tw
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 6 之 7 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
5
12