|

楼主 |
发表于 2011-1-5 11:01:28
|
显示全部楼层
接下来的操作都在scratchbox中
3)编译X11与相关依赖库
h t t p://www.x.org/releases/X11R7.6/src/
在以上网之中把除了everything目录外其他目录中的都下下来(不是都必要,但全下下来省心)并保持原目录结构不变,解压缩
这里假设相关目录督保存在X11R76这个目录下
执行:export PYTHON=/usr/bin/python2.7
1)进入util目录
进入util-macros-1.11.0目录
make distclean
./configure --prefix=/usr
make
make install
2)进入font目录
进入font-util-1.2.0目录
make distclean
./configure --prefix=/usr
make
make install
3)进入proto目录
分别进入以下目录,执行以下命令
make distclean
./configure --prefix=/usr
make
make install
目录列表(省略版本号)
bigreqsproto
compositeproto
damageproto
dmxproto
dri2proto
fixesproto
fontsproto
glproto
inputproto
kbproto
randrproto
recordproto
renderproto
resourceproto
scrnsaverproto
videoproto
x11proto
xcmiscproto
xextproto
xf86bigfontproto
xf86dgaproto
xf86driproto
xf86vidmodeproto
xineramaproto
xcb(在xcb目录中)
4)进入lib目录
分别进入以下目录,执行以下命令
make distclean
./configure --prefix=/usr
make
make install
目录列表(省略版本号)
libxtrans
libXau
libXdmcp
pthread-stubs(在xcb目录中)
libxcb(在xcb目录中)
util(在xcb目录中)
libX11
libXext
libdmx
libfontenc
libFS
libICE
libSM
libXt
libXmu
libXpm
libXaw
libXfixes
libXcomposite
libXrender
libXdamage
libXcursor
libXfont
libXft
libXi
libXinerama
libxkbfile
libXrandr
libXRes
libXScrnSaver
libXtst
libXv
libXvMC
libXxf86dga
libXxf86vm
libpciaccess
5)进入data目录
进入xbitmaps-1.1.1目录
make distclean
./configure --prefix=/usr
make
make install
6)进入app目录
分别进入以下目录,执行以下命令
make distclean
./configure --prefix=/usr
make
make install
目录列表(省略版本号)
bdftopcf
iceauth
luit
mkfontdir
mkfontscale
sessreg
setxkbmap
x11perf
xauth
xbacklight
xcmsdb
xcursorgen
xdpyinfo
xev
xhost
xinit
xinput
xkbcomp
xkbevd
xkbutils
xkill
xlsatoms
xmodmap
xprop
xrandr
xrdb
xrefresh
xset
xsetroot
xvinfo
xwd
xwininfo
xwud
7)进入xserver目录
进入xorg-server-1.9.3目录
make distclean
./configure --disable-glx --enable-dri=no --enable-dri2=no --prefix=/usr
make
make install
8)进入driver目录
分别进入以下目录,执行以下命令
make distclean
./configure --prefix=/usr
make
make install
目录列表(省略版本号)
xf86-input-evdev
xf86-input-keyboard
xf86-input-mouse
xf86-input-void
xf86-input-tslib
xf86-video-fbdev
至此xorg server 编译完毕 |
|