位置: 编程技术 - 正文

Facebook Open Platform编译FAQ

编辑:rootadmin
1:下载源码: 2:根据readme的说明,把fbml所需的软件下载到dependencies目录下 3:fbml的php扩展的编译,本身有个脚本,不过一般情况下都不能顺利通过那脚本编译成功 错误提示1: gconvert.c::2: error: #error GNU libiconv not in use but included iconv.h is from libiconv 解决办法: 修改build-all.py 'glib-2..6.tar.gz': ("./configure", "make", "sudo make install"), 改成 'glib-2..6.tar.gz': ("./configure --with-libiconv=gnu", "make", "sudo make install"), 错误提示2: nspr4 -lpthread -ldl -L../../dist/bin -lmozjs -L/usr/local/lib -lgtk-x-2.0 -lgdk-x-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -L/usr/local/lib -lcairo -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm ../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text+0xa): In function `nsCanvasRenderingContext2D::Destroy()': : undefined reference to `XFreePixmap' ../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text+0xa): In function `nsCanvasRenderingContext2D::SetDimensions(int, int)': : undefined reference to `XRenderFindStandardFormat' ../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text+0x): In function `nsCanvasRenderingContext2D::SetDimensions(int, int)': : undefined reference to `XListPixmapFormats' ../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text+0x): In function `nsCanvasRenderingContext2D::SetDimensions(int, int)': : undefined reference to `XFree' ../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o)(.text+0xd): In function `nsCanvasRenderingContext2D::SetDimensions(int, int)': : undefined reference to `XCreatePixmap' collect2: ld returned 1 exit status gmake[3]: *** [libgklayout.so] Error 1 gmake[3]: Leaving directory `/usr/home/yunfeng/facebook/facebook/fb-open-platform/libfbml-1.2.0/dependencies/mozilla/layout/build' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/usr/home/yunfeng/facebook/facebook/fb-open-platform/libfbml-1.2.0/dependencies/mozilla/layout' gmake[1]: *** [tier_9] Error 2 gmake[1]: Leaving directory `/usr/home/yunfeng/facebook/facebook/fb-open-platform/libfbml-1.2.0/dependencies/mozilla' make: *** [default] Error 2 解决办法: 修改dependencies/mozilla/layout/build/Makefile.inifdef MOZ_ENABLE_GTK2EXTRA_DSO_LDOPTS += $(MOZ_GTK2_LIBS) $(NULL) 改成ifdef MOZ_ENABLE_GTK2EXTRA_DSO_LDOPTS += $(MOZ_GTK2_LIBS) -L/usr/XR6/lib -lX -lXrender $(NULL) 这个错误一般发生在firefox编译的时候,我一般都手动解压缩firefox软件,然后修改Makefile.in,然后在build-all.py中屏蔽解压缩firefox的语句就行 错误提示3: In file included from js/jsarena.c:: js/jsbit.h:: error: size of array 'js_static_assert_line_' is negative make[1]: *** [js/jsarena.o] Error 1 make: *** [src] Error 2 解决办法: 修改 src/js/jsbit.h 第行 S_STATIC_ASSERT(sizeof(unsigned long long) == sizeof(JSUword)); 改成 S_STATIC_ASSERT(sizeof(unsigned long) == sizeof(JSUword)); 这个错误发生在firefox编译成功后,进行fbml的编译时候发生的,如果你用build-all.py编译,不想进行前面的编译,可以根据脚本屏蔽前面的编译。

推荐整理分享Facebook Open Platform编译FAQ,希望有所帮助,仅作参考,欢迎阅读内容。

Facebook Open Platform编译FAQ

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux 系统硬盘 优化 Linux使用第二扩展文件系统(ext2),它以一种完全不同的方式处理文件存储。Linux没有Windows系统中发现的那种问题,这使得许多人认为磁盘碎片化根本不是

linux 挂载详解 linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着linux系统的日渐成熟和稳定以及它开放源代码特有的优

linux crontab定时命令 下面就介绍一下在我们开发过程中经常要用到的crontab命令,以及一些基本的定时任务文件的书写规则。名称:crontab使用权限:所有使用者使用方式:crontabfi

标签: Facebook Open Platform编译FAQ

本文链接地址:https://www.jiuchutong.com/biancheng/365592.html 转载请保留说明!

上一篇:GD 编译出错解决方法(g++编译debug)

下一篇:Linux 系统硬盘 优化(linux系统硬盘分区类型)

  • 增值税税率改变后原项目的新增单价按哪个税率
  • 加油站的成品油是石油公司配送吗
  • 固定资产的进项税额可以抵扣吗
  • 活动策划费属于业务宣传费吗
  • 小规模企业跨月专票如何冲红
  • 小规模零申报增值税
  • 什么不属于损益类的会计项目
  • 小规模纳税人每季度超过30万交税
  • 一般纳税人免税政策
  • 支付外汇货款
  • 上市公司回购优先股
  • 非税收入一般缴款书可以抵扣吗
  • 准予扣除的工会经费怎么算
  • 应收账款预付账款属于什么科目
  • 海关进口关税专用缴款书可以抵扣吗
  • 营改增后增值税专用发票抵扣规定
  • 税务清算审计需要多久
  • 企业销售货物后,若发生销货退回或销售折让
  • 没建账的个体户如何交个人所得税?
  • 在下列哪种情况下
  • 附加税费计提表
  • 物流公司承担货物损失赔偿如何写会计分录
  • 企业发给员工的福利要交税吗
  • 长期待摊费用的计算公式
  • 单位缴纳工会经费的会计分录怎么做
  • 只开发票没有合同需要缴纳印花税吗?
  • 碎片化对应什么
  • 税控盘技术服务费可以抵税吗
  • 如何网络测试
  • php中link什么意思
  • 成本核算方法主要有哪些
  • 支付临时工的工资怎么做账
  • 企业中秋晚会主持词
  • wordpress自定义文章类型
  • 国有企业融资方案比较
  • 结转本月完工产品的成本
  • php操作json文件
  • php邮件发送类
  • typescript event
  • 30多岁应该怎么说
  • 一般纳税人和小微企业的区别
  • python中字符串的长度怎么算
  • 企业年报分析的内容包括哪些方面
  • 清单应该盖公章还是财务章
  • 银行存款利息的会计科目
  • python 协程 yield
  • pythongui库
  • 帝国cms界面
  • db2入门教程
  • mysql错误代码大全
  • 普通增值发票可以抵扣进项税吗
  • 税前利润弥补是什么意思
  • sql模糊查询的关键字是什么
  • 小规模纳税人减按1%征收率征收增值税
  • 劳务费如何开票给客户
  • 实际购入成本包括增值税吗
  • 计提工资是计提哪个月的
  • 贴现帐务处理
  • 跨年收入冲销如何申报
  • 购买不良债权如何追偿
  • 借款利息如何记账
  • 净资产增长率增长说明什么
  • 神州战神bios怎么进
  • mscorsvw.exe是什么
  • 怎么删除服务器管理的服务
  • ubuntu作为开发环境
  • windowsxp 32位
  • find命令支持哪些查找方式
  • win8和win10怎么共享文件
  • windows8.1控制面板
  • 3d动态锁屏壁纸下载
  • js拖动图片
  • Android游戏开发案例教程小小弹球
  • 前端面试题csdn
  • 安卓deprecated
  • 简述javascript的常用控制结构
  • javascript中字符串
  • 河北国家税务局发票查询系统
  • 浦东税务15所
  • 纳税申报2020年2月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设