分页: 1 / 1
编译emacs23出现问题
发表于 : 2007-07-31 3:14
由 goghl
最后一段信息
checking tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
checking gif_lib.h usability... no
checking gif_lib.h presence... no
checking for gif_lib.h... no
configure: error: The following required libraries was not found:
libjpeg libgif/libungif libtiff
Maybe some development libraries/packages are missing?
If you don't want to link with them give
--with-jpeg=no --with-gif=no --with-tiff=no
as options to configure
怎么办?
发表于 : 2007-07-31 8:44
由 Jamsa
说得很清楚了 libjpeg libgif/libungif libtiff 没有装,可以用
sudo apt-get build-dep emacs-snapshot-gtk
安装编译emacs所需要的包
发表于 : 2007-07-31 16:46
由 boydd
照着做就ok了
configure --with-jpeg=no --with-gif=no --with-tiff=no
不需要那些库的
发表于 : 2007-08-01 19:44
由 zerg17
举个例子 缺少 libgif
apt-cache search libgif
然后你可以安装输出的 libgif-dev
apt-get install libgf-dev
这样就ok了
其他的lib缺少 同样解决
如果找不到,google一下 就能找到相应的包
然后去安装就好了
Re:
发表于 : 2009-08-22 21:33
由 zhao78977
boydd 写了:照着做就ok了
configure --with-jpeg=no --with-gif=no --with-tiff=no
不需要那些库的
真奇怪,既然不需要这些包,为什么还会提示呢?这样编译的话会不会有什么问题呢?比如某些功能不能用之类?
Re:
发表于 : 2009-08-22 21:34
由 zhao78977
zerg17 写了:举个例子 缺少 libgif
apt-cache search libgif
然后你可以安装输出的 libgif-dev
apt-get install libgf-dev
这样就ok了
其他的lib缺少 同样解决
如果找不到,google一下 就能找到相应的包
然后去安装就好了
这样貌似不行,janty里面根本就没有提示的包,倒是有libjpeg62这样的包,但是已经装了仍然不行
Re: 编译emacs23出现问题
发表于 : 2009-08-22 22:37
由 zhao78977
goghl 写了:最后一段信息
checking tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
checking gif_lib.h usability... no
checking gif_lib.h presence... no
checking for gif_lib.h... no
configure: error: The following required libraries was not found:
libjpeg libgif/libungif libtiff
Maybe some development libraries/packages are missing?
If you don't want to link with them give
--with-jpeg=no --with-gif=no --with-tiff=no
as options to configure
怎么办?
这几个包在ubuntu里面的名字后面基本都包括了版本号,比如libjpeg是libjpeg62,libpng是libpng12。
这几个错误产生的原因是缺少这几个库的开发包,需要安装这些开发包:
libjpeg62-dev
libpng12-dev
libgif4-dev
libungif4-dev
libtiff4-dev
之后再configure和编译就可以了