位置: 编程技术 - 正文

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系统硬盘分区类型)

  • 什么是抄报税证明
  • 税务迁移麻烦吗
  • 企业合并吸收税务处理
  • 话费充值发票可以入账吗
  • 外账成本倒推表格
  • 房地产企业营销设施建造费包括哪些
  • 持有待售固定资产按照账面价值与可收回金额
  • 个体工商户需要缴纳哪些税
  • 供应链公司的组织架构图
  • 开办费一次性摊销企业所得税
  • 企业工会经费不足,可以向企业拨款吗
  • 固定资产进项可以抵扣的时间
  • 网贷公司的印花税怎么交
  • 广告制作需要缴纳文化事业建设税吗?
  • 专用发票第一次怎么开
  • 建筑企业收到的成本发票可以直接进主营业务成本吗
  • 付款凭证会计分录怎么写
  • 产品成本差异总额计算公式
  • 公司理财取得的成果
  • 电子发票服务平台诺诺发票官网
  • 进口增值税计入关税完税价格吗
  • 加计抵减申报表填写视频
  • 免税收入与不征税收入的区别与联系
  • 递延收益的账务处理案例
  • 应发工资包含罚款吗
  • php在apache中有哪些工作方式
  • 单位给个人开票需要什么资料才能开
  • 收到商品的会计分录怎么写
  • 产品成本计算的分类法适用于( )
  • 笔记本屏幕清洁剂推荐
  • mmc.exe是什么
  • phpifelse
  • laravel 分层
  • 银行本票出票金额大于账户余额
  • 建筑业红冲发票如何处理
  • 企业向个人租房子需要缴纳什么税
  • php ajax 教程
  • 论文implications
  • yii2高级应用之自定义组件实现全局使用图片上传功能的方法
  • 什么情况下要开外经证
  • 工资直接计入管理费用了怎么办
  • 个人所得税法实施细则2023
  • 递延所得税什么时候交
  • 当月开的增值税发票当月能抵扣吗
  • 安装mysql5.1的步骤和方法
  • 海关进口增值税专用缴款书如何抵扣
  • 无形资产出租如何入账
  • 待报解预算收入是什么意思,扣了钱
  • 其他应收款财务报表取数
  • 生物资产包括哪两类
  • 城镇土地使用税征收标准及计算方法
  • 增值税的视同销售行为有哪些?
  • 收到政府补助的会计分录
  • 收回客户货款会计分录怎么写
  • 公司老板个人卡收支公司业务属于什么行为
  • 员工借款怎么处理
  • 施工图审查费属于什么费
  • 库存现金存入银行
  • 外币财务报表的折算
  • LNMP下使用命令行导出导入MySQL数据库的方法
  • sql server 文件
  • xp系统文件损坏怎么修复
  • winxp资源管理器频繁无响应
  • win8自带杀毒软件 关闭
  • linux系列
  • linux ii
  • opengl光照纹理三个球
  • 关闭iebrowser
  • c++ nops
  • vue.js computed
  • python ar
  • unity安卓手机游戏官网
  • unity3d mod
  • js复制字符串的方法
  • js设置页面的scrolltop
  • 安卓通知栏管理工具
  • 加油站怎么收税
  • 2020百望税控盘最新系统
  • 企业投资项目备案表模板
  • 地域税收收入增长原因
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设