新手發問-make.conf最佳化設定及xorg編譯
第一個問題是make.conf裡的最佳化設定,我的是p4 800 ht
我只設了CPUTYPE=p4,這就可以了嗎? 是否還須要其他的設定才能編譯軟體時達到
最佳化。或者有其他詳細的中文說明可以參考。
第二個問題,我編譯xorg6.8.1時出現錯誤,好像我在編譯其他軟體都有不同的錯
誤發生,就算我用光碟中的ports_tree來編譯也是有錯誤,只是錯誤訊息不同而
已。以下是我編譯xorg6.8.1時的錯誤訊息,不知道是程式本身的錯誤還是我機器
的問題:
===> Installing for xorg-6.8.1
===> xorg-6.8.1 depends on executable: xvinfo - not found
===> Verifying install for xvinfo in /usr/ports/x11/xorg-clients
===> Building for xorg-clients-6.8.1_1
making all in programs/appres...
making all in programs/bdftopcf...
making all in programs/bitmap...
making all in programs/beforelight...
making all in programs/editres...
making all in programs/fslsfonts...
making all in programs/fstobdf...
making all in programs/iceauth...
making all in programs/ico...
making all in programs/listres...
making all in programs/luit...
making all in programs/makepsres...
making all in programs/dpsinfo...
making all in programs/dpsexec...
making all in programs/texteroids...
making all in programs/mkcfm...
making all in programs/mkfontdir...
making all in programs/mkfontscale...
making all in programs/oclock...
making all in programs/proxymngr...
making all in programs/rgb...
making all in programs/rstart...
making all in programs/showfont...
making all in programs/smproxy...
making all in programs/twm...
making all in programs/viewres...
making all in programs/x11perf...
cc -O -pipe -march=pentium4 -ansi -pedantic -Wno-system-headers
-Dasm=__asm -Wall -Wpointer-arith -Wundef
-I/usr/ports/x11/xorg-clients/work/xc
-I/usr/ports/x11/xorg-clients/work/xc/exports/include
-I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/freetype2
-I/usr/local/include/freetype2/config
-I/usr/ports/x11/xorg-clients/work/xc/exports/include/X11
-I/usr/ports/x11/xorg-clients/work/xc
-I/usr/ports/x11/xorg-clients/work/xc/exports/include
-I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITSHM
-DXFT -DXFREE86_FT2 -DXRENDER -c do_traps.c
do_traps.c:113: error: syntax error before '*' token
do_traps.c:113: warning: type defaults to `int' in declaration of `traps'
do_traps.c:113: error: ISO C forbids data definition with no type or
storage class
do_traps.c: In function `InitFixedTraps':
do_traps.c:130: error: `XTrap' undeclared (first use in this function)
do_traps.c:130: error: (Each undeclared identifier is reported only once
do_traps.c:130: error: for each function it appears in.)
do_traps.c:130: error: `curTrap' undeclared (first use in this function)
do_traps.c:131: warning: ISO C90 forbids mixed declarations and code
do_traps.c:145: error: syntax error before ')' token
do_traps.c:129: warning: unused variable `left'
do_traps.c:129: warning: unused variable `right'
do_traps.c:129: warning: unused variable `top'
do_traps.c:129: warning: unused variable `bot'
do_traps.c: In function `DoFixedTraps':
do_traps.c:249: warning: implicit declaration of function `XRenderAddTraps'
do_traps.c: In function `InitFixedTraps':
do_traps.c:208: warning: value computed is not used
*** Error code 1
Stop in /usr/ports/x11/xorg-clients/work/xc/programs/x11perf.
*** Error code 1
Stop in /usr/ports/x11/xorg-clients/work/xc/programs.
*** Error code 1
Stop in /usr/ports/x11/xorg-clients.
*** Error code 1
Stop in /usr/ports/x11/xorg.
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章