具体错误:

checking if we can compile and link with freetype... no
configure: Could not compile and link with freetype. This might be a 32/64-bit mismatch.

  之前遇到同类问题:

https://blog.csdn.net/weixin_45021036/article/details/102691495

  检查了一下,确认库是64位的,怎么又出现了?于是检查了报错位置:

    # Try to compile it{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can compile and link with freetype" >&5
$as_echo_n "checking if we can compile and link with freetype... " >&6; }#include<ft2build.h>#include FT_FREETYPE_Hint main () {FT_Init_FreeType(NULL);return 0;}{ $as_echo "$as_me:${as_lineno-$LINENO}: Could not compile and link with freetype. This might be a 32/64-bit mismatch." >&5
$as_echo "$as_me: Could not compile and link with freetype. This might be a 32/64-bit mismatch." >&6;}

  这里意思是检查一下库是否正常。库肯定正常,那就是头文件有问题?这个头文件为了在MAC上编译,加了几个包含。于是进行了反复测试,原来是包含的unistd.h导致。

#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>#include <math.h>
/* #include <unistd.h> */#include <freetype/config/ftheader.h>

编译OpenJDK8:configure: Could not compile and link with freetype. This might be a 32/64-bit mismatch.相关推荐

  1. 编译和链接(compile and link)

    编译和链接(compile and link) 编译: 1    由预处理程序执行C 源文件中的预处理指令 2        C编译器把经过预处理的C代码文件编译成汇编代码文件 3 汇编编译器把汇编代 ...

  2. 在docker上编译openjdk8

    以前曾经试过在VMware上安装linux,再在linux上编译openjdk8,但是每次都不顺利,例如linux环境,预装依赖软件,openjdk源码的选择等环境都会遇到问题,一旦失败再重新开始挺费 ...

  3. 使用Docker编译OpenJDK8

    简介 本文主要介绍如何用docker编译openjdk8. 步骤 1.前置环境 必须安装dokcer环境,然后才能执行下面的操作. 镜像地址: https://github.com/BoYiZhang ...

  4. JVM-Ubuntu18.04.1下编译OpenJDK8

    近期开始学习JVM,看的是周老师的<深入理解Java虚拟机>,打算先自己编译个JDK来提升对JVM的兴趣.本文分三部分来描述编译OpenJDK的过程,分别是编译前准备工作.构建编译环境.进 ...

  5. 【转】angularjs指令中的compile与link函数详解

    这篇文章主要介绍了angularjs指令中的compile与link函数详解,本文同时诉大家complie,pre-link,post-link的用法与区别等内容,需要的朋友可以参考下 通常大家在使用 ...

  6. [译]ng指令中的compile与link函数解析 转

    通常大家在使用ng中的指令的时候,用的链接函数最多的是link属性,下面这篇文章将告诉大家complie,pre-link,post-link的用法与区别. 原文地址 angularjs里的指令非常神 ...

  7. angularjs指令中的compile与link函数详解

    通常大家在使用ng中的指令的时候,用的链接函数最多的是link属性,下面这篇文章将告诉大家complie,pre-link,post-link的用法与区别. angularjs里的指令非常神奇,允许你 ...

  8. Linux(17)-Make编译,Configure

    Make编译机制,Configure 1.Make机制 demo1.make编译 demo2.make清理 demo3:make 安装 demo4:make 卸载 2.configure 2.1 Au ...

  9. vs2013编译boost1.55.0 32/64位

    在使用vs2013编译boost-1.55.0之前,先要给boost做下修改: boost_1_55_0\boost\intrusive\detail\has_member_function_call ...

  10. android 键编译,Android 音视频学习系列 (四) 一键编译 32/64 位 FFmpeg 4.2.2

    前言 2020/5/20 增加了硬件解码编译脚本 编译环境 Centos + NDK20b + FFmpeg4.2.2 + Android-21/16 2020/4/26 更新了编译 64 位脚本 编 ...

最新文章

  1. java debugtrace_Debug与Trace的区别
  2. comsat java_java-com.thoughtworks.xstream.converters.ConversionExce...
  3. 解读千人千面,洞悉数据智能的价值
  4. 工单系统的设计与实现(4)
  5. Java接口四个类四则运算_用JAVA设计一个接口,声明有关算术运行的方法,并创建四个应用该接口的类,分别进行+-*/四则运算...
  6. 树莓派进阶之路 (016) - 通过595驱动4位LED显示系统时间
  7. 浏览器 android x86,360浏览器x86版下载
  8. GDB调试精粹及使用实例来源-转
  9. [译] 使用 iPhone X 与 Maya 实现快速面部捕捉
  10. Javascript读取本地文件
  11. 表情商店竞争加剧,陌陌和微信的“另一桩”生意
  12. 【数据分析】决策树案例详解
  13. 逻辑架构和物理架构在架构设计中的应用
  14. iReport连接数据库
  15. iPhone和iPad适配
  16. python中如何打开csv文件_Python如何读取csv文件
  17. SOLR7实践(二)--DIH配置及使用
  18. 数字逻辑 易错点 地线 GROUND 与 GND/DGND
  19. Python-easygui模块之插入图片
  20. C# 简单的颜色渐变算法

热门文章

  1. python应聘要求_python爬取招聘要求等信息实例
  2. xlswrite wps matlab,Matlab实例学习-----Matlab与Excel交互,Matlab作为自动化客户端调用Excel服务器...
  3. proteus三输入与非门名字_dnf冒险团名字怎么改?冒险团名称修改方法
  4. centos是什么系统_解决更换操作系统后的开机问题
  5. matlab 矩阵逻辑与,MATLAB之逻辑
  6. mysql常见排错_mysql 一些排错技巧
  7. 为什么打印出来的文件右边有阴影_怎样将十几几十页的长文件文档打印成A4纸对折的小册子?...
  8. python 期货策略_Python版商品期货跨期对冲策略
  9. Elasticsearch 5.x 源码分析(3)from size, scroll 和 search after
  10. 计算机动画---计算机动画的光栅方法