【问题标题】:compilation error in webkit-gtkwebkit-gtk 中的编译错误
【发布时间】:2010-09-05 19:30:00
【问题描述】:

在为 directfb 编译 webkit-gtk 时出现以下错误,您猜怎么解决?

make[1]: 进入目录`/home/sunny/svn/iSense-E/trunk/stable/thirdp/src/webkit-1.2.0/WebKitBuild/Release' /bin/mkdir -p ./.deps/DerivedSources CC WebKitTools/GtkBonker/Programs_GtkBonker-GtkBonker.o CXX WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-LayoutTestControllerGtk.o ../../WebKitTools/GtkBonker/GtkBonker.c:87:30:错误:gdk/gdk-directfb.h:没有这样的文件或目录 ../../WebKitTools/GtkBonker/GtkBonker.c:257:错误:在“”标记之前需要“)” ../../WebKitTools/GtkBonker/GtkBonker.c:287:错误:在“”标记之前应为“)” ../../WebKitTools/GtkBonker/GtkBonker.c:795:错误:在“*”标记之前应为“)” ../../WebKitTools/GtkBonker/GtkBonker.c:在函数“sampleGTKApplicationInitialize”中: ../../WebKitTools/GtkBonker/GtkBonker.c:814: error: ‘gp_f_gdkDirectFbSetInitializationParameters’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:814: 错误:(每个未声明的标识符只报告一次 ../../WebKitTools/GtkBonker/GtkBonker.c:814:错误:对于它出现的每个函数。) ../../WebKitTools/GtkBonker/GtkBonker.c:814: error: ‘sampleGTKApplicationDirectFbSetInitializationParameters’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:815: error: ‘gp_f_gdkDirectFBCreateWindow’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:815: error: ‘al_gtkDirectFBCreateWindowHandler’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:816: error: ‘gp_f_gdkDirectFBDestroyWindow’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:816: error: ‘al_gtkDirectFBDestroyWindowHandler’ undeclared (第一次在这个函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:在函数“sampleGTKApplicationTerminate”中: ../../WebKitTools/GtkBonker/GtkBonker.c:841: error: ‘gp_f_gdkDirectFbSetInitializationParameters’ undeclared (第一次在这个函数中使用) make[1]: *** [WebKitTools/GtkBonker/Programs_GtkBonker-GtkBonker.o] 错误 1

【问题讨论】:

    标签: linux webkit gtk directfb


    【解决方案1】:

    为您的编译器提供的包含路径没有 gdk/gdk-directfb.h。

    要么它没有安装,你需要安装 DirectFB,要么需要通过在 CC 命令中添加 -I/path/to/directory/ contains/gdk/gdk-directfb.h 来告诉 makefile 在哪里寻找它.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多