Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compilation 在windows上编译pidgin时出错_Compilation_Pidgin_Libpurple - Fatal编程技术网

Compilation 在windows上编译pidgin时出错

Compilation 在windows上编译pidgin时出错,compilation,pidgin,libpurple,Compilation,Pidgin,Libpurple,早上好,我已经尝试在Windows8上编译洋泾浜有一段时间了。我已经能够下载所有必要的文件并将它们放在正确的文件夹中,但是当我尝试使用 $ make -f Makefile.mingw install 我得到以下信息: $ make -f Makefile.mingw install make -C ../pidgin -f Makefile.mingw pidgin.dll make[1]: Entering directory '/cygdrive/c/PidginBuild/pidgin

早上好,我已经尝试在Windows8上编译洋泾浜有一段时间了。我已经能够下载所有必要的文件并将它们放在正确的文件夹中,但是当我尝试使用

$ make -f Makefile.mingw install
我得到以下信息:

$ make -f Makefile.mingw install
make -C ../pidgin -f Makefile.mingw pidgin.dll
make[1]: Entering directory '/cygdrive/c/PidginBuild/pidgin-2.10.11/pidgin'
make -C ../libpurple -f Makefile.mingw libpurple.dll
make[2]: Entering directory '/cygdrive/c/PidginBuild/pidgin-2.10.11/libpurple'
gcc.exe -O2 -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wstack-protector -fwrapv -fno-strict-overflow -Wno-missing-field-initializers -Wformat-security -fstack-protector-all --param ssp-buffer-size=1 -pipe -mms-bitfields -g -DHAVE_CYRUS_SASL -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -I../libpurple -I../libpurple/win32 -I.. -I../../win32-dev/gtk_2_0-2.14/include -I../../win32-dev/gtk_2_0-2.14/include/glib-2.0 -I../../win32-dev/gtk_2_0-2.14/lib/glib-2.0/include -I../../win32-dev/libxml2-2.9.0/include/libxml2 -o account.o -c account.c
In file included from account.c:26:0:
internal.h:128:18: fatal error: glib.h: No such file or directory
 #include <glib.h>
                  ^
compilation terminated.
../libpurple/win32/rules.mak:4: recipe for target 'account.o' failed
make[2]: *** [account.o] Error 1
make[2]: Leaving directory '/cygdrive/c/PidginBuild/pidgin-2.10.11/libpurple'
../libpurple/win32/targets.mak:31: recipe for target '../libpurple/libpurple.dll.a' failed
make[1]: *** [../libpurple/libpurple.dll.a] Error 2
make[1]: Leaving directory '/cygdrive/c/PidginBuild/pidgin-2.10.11/pidgin'
../libpurple/win32/targets.mak:37: recipe for target '../pidgin/pidgin.dll.a' failed
make: *** [../pidgin/pidgin.dll.a] Error 2
$make-f Makefile.mingw安装
make-C../pidgin-f Makefile.mingw pidgin.dll
make[1]:输入目录“/cygdrive/c/PidginBuild/pidgin-2.10.11/pidgin”
make-C../libpurple-f Makefile.mingw libpurple.dll
make[2]:输入目录“/cygdrive/c/PidginBuild/pidgin-2.10.11/libpurple”
gcc.exe-O2-Wall-Waggregate return-Wcast align-wdecaration after statement-Werror隐式函数声明-Wextra-Wno符号比较-Wno未使用参数-Winit self-Wmissing声明-Wmissing原型-Wnested externs-Wpointer arith-Wundef-Wstack protector-fwrapv-fno严格溢出-Wno缺少字段初始化器-Wformat security-fstack protector all--param ssp buffer size=1-pipe-mms位域-g-DHAVE_CYRUS_SASL-DHAVE_CONFIG_H-DWIN32_LEAN_AND_MEAN-I../libpurple-I../libpurple/win32-I-I..//win32 dev/gtk_2_0-2.14/include-I..//win32 dev/gtk_2_0-2.14/include/glib-2.0-I..//win32 dev/gtk_2_0-2.14/lib/glib-2.0/include-I..//win32 dev/libxml2-2.9.0/include/libxml2-o account.o-c account.c
在帐户中包含的文件中。c:26:0:
internal.h:128:18:致命错误:glib.h:没有这样的文件或目录
#包括
^
编译终止。
../libpurple/win32/rules.mak:4:目标“account.o”的配方失败
生成[2]:***[account.o]错误1
make[2]:离开目录“/cygdrive/c/PidginBuild/pidgin-2.10.11/libpurple”
../libpurple/win32/targets.mak:31:目标“../libpurple/libpurple.dll.a”的配方失败
生成[1]:***[../libpurple/libpurple.dll.a]错误2
make[1]:离开目录“/cygdrive/c/PidginBuild/pidgin-2.10.11/pidgin”
../libpurple/win32/targets.mak:37:目标“../pidgin/pidgin.dll.a”的配方失败
make:**[../pidgin/pidgin.dll.a]错误2

有人知道我怎么解决这个问题吗?我尝试过执行搜索,但什么也找不到。

您显然已经做了几天了:

问:你已经开始工作了吗

如果没有,请看这里:


您使用的是MinGW还是CygWin的
make
?这很有帮助。我刚刚为MinGw安装了更多的软件包,但我正在使用CygWin,我在MinGw中添加的额外软件包解决了这个问题。谢谢现在它显示:cc1.exe:error:unrecogned command line option“-Wstack protector”cc1.exe:error:unrecogned command line option“-Wno缺少字段初始值设定项“cc1.exe:error:unrecogned command line option”-fno strict overflow“cc1.exe:error:unrecogned command line option”-fstack protector all”cc1.exe:错误:无效参数“ssp缓冲区大小”