|
发表于 2009-6-7 12:10:31
|
显示全部楼层
编译deb-src源里的,apt-get build-dep 包名
自己下载的软件src,编译时缺包搜dev包,缺*.h搜*.h
apt-file要自己装
#apt-get install apt-file
#apt-file update
$ alias aptse aptfs aptin
alias aptse='apt-cache search'
alias aptfs='apt-file search'
alias aptin='sudo /usr/bin/apt-get install --no-install-recommends'
$ ./configure --prefix='/usr'
...
No package 'freetype2' found
$ aptse freetype2 dev
vflib3-dev - Development files for VFlib3
$ aptse freetype dev
libafterimage-dev - imaging library designed for AfterStep - development files
libcamlimages-ocaml-dev - OCaml image processing library
libcoin40c2 - high-level 3D graphics kit with Open Inventor and VRML97 support - runtime
libftgl-dev - development files for libftgl
libotf-dev - A Library for handling OpenType Font - development
libxft-dev - FreeType-based font drawing library for X (development files)
scribus-ng - Open Source Desktop Page Layout - developmental branch
vflib3-dev - Development files for VFlib3
libfreetype6 - FreeType 2 font engine, shared library files
libfreetype6-dev - FreeType 2 font engine, development files
libpango1.0-dev - Development files for the Pango
$ aptin libfreetype6-dev
$ ./configure --prefix='/usr'
...
No package 'fontconfig' found
$ aptse fontconfig dev
libfontconfig1-dev - generic font configuration library - development
libgd2-noxpm-dev - GD Graphics Library version 2 (development version)
libgd2-xpm-dev - GD Graphics Library version 2 (development version)
libxft-dev - FreeType-based font drawing library for X (development files)
$ aptin libfontconfig1-dev
$ ./configure --prefix='/usr'
...
configure: WARNING: gpm.h dosn't exist! gpm mouse support will be disabled!
$ aptfs gpm.h
dahb-html: /usr/share/doc/dahb-html/html/gpm.html
libapt-pkg-dev: /usr/include/apt-pkg/dpkgpm.h
libgpm-dev: /usr/include/gpm.h
selinux-policy-doc: /usr/share/doc/selinux-policy-doc/html/services_gpm.html
$ aptin libgpm-dev
$ ./configure --prefix='/usr'
$ make
# make install
# apt-get build-dep xmms2
需要下载 70.6MB/74.0MB 的软件包。
解压缩后会消耗掉 283MB 的额外空间。
您希望继续执行吗?[Y/n]n
汗...也太多了
# apt-get build-dep --no-install-recommends xmms2
需要下载 38.5MB/42.0MB 的软件包。
解压缩后会消耗掉 153MB 的额外空间。
您希望继续执行吗?[Y/n]n |
|