| ||
|
kenneth @ 2008-01-01 23:21
在FreeBSD上安装pidgin-2.3.0成功,现将安装过程中遇到的问题和解决方法记录下来,供大家参考。
1. 配置./configure 时出现错误 The msgfmt command is required to build libpurple. If it is installed If you have msgfmt installed, but for some reason this error message MSGFMT=/path/to/msgfmt ./configure ... 解决方法: MSGFMT=/path/to/msgfmt ./configure 2. 编译过程中出现错误 ======== 解决方法: 修改jabber.c 在22行后增加两行: 23 #include <sys/types.h> 24 #include <sys/socket.h>![]()
从原来的: 22 #ifndef _WIN32 23 #include <net/if.h> 24 #include <sys/ioctl.h> 25 #include <sys/socket.h> 26 #include <netinet/in.h> 27 #include <arpa/inet.h> 28 #else 29 #include "libc_interface.h" 30 #endif 31 #include <sys/types.h> 32 #include <glib.h> 33 #include <unistd.h> 34 #include <fcntl.h>![]() 修改为: 22 #ifndef _WIN32 23 #include <sys/types.h> 24 #include <sys/socket.h> 25 #include <net/if.h> 26 #include <sys/ioctl.h> 27 #include <sys/socket.h> 28 #include <netinet/in.h> 29 #include <arpa/inet.h> 30 #else 31 #include "libc_interface.h" 32 #endif 33 #include <sys/types.h> 34 #include <glib.h> 35 #include <unistd.h> 36 #include <fcntl.h>![]()
3. 编译错误 Making all in po 重新配置。 # MSGFMT=/usr/local/bin/msgfmt GMSGFMT=/usr/local/bin/msgfmt ./configure --disable-doxygen 以上3个错误的原因,等整理好之后会尽快贴出来的。
曾经的这一天...
|

