Ubuntu Server(Ubuntu 14.04 LTS 64位)安装libgdiplus2.10.9出错问题记录

首先下载libgdiplus2.10.9安装包

wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.9.tar.bz2
tar -jxvf libgdiplus-2.10.9.tar.bz2
cd libgdiplus-2.10.9

进入目录开始configure编译

./configure --prefix=/usrmake

将libgdiplus安装在/usr目录下

发现在该操作系统报错了:如下

gdiplus-private.h:33:31: fatal error: freetype/tttables.h: No such file or directory
 #include <freetype/tttables.h>
                               ^
compilation terminated.
make[2]: *** [adjustablearrowcap.lo] Error 1
make[2]: Leaving directory `/root/libgdiplus-2.10/src‘
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/libgdiplus-2.10‘
make: *** [all] Error 2
[email protected]:~/libgdiplus-2.10# sudo ln -s /usr/X11/include/freetype2/freetype/ /usr/X11/include/freetype
ln: failed to create symbolic link ‘/usr/X11/include/freetype’: No such file or directory

这个错误就是说创建/usr/X11/include/freetype链接失败了,因为找不到freetype

我们打开/usr/include看有没有freetype这个目录,没有吧,但是我们找到了freetype2,这样我们做个链接吧

ln -s /usr/include/freetype2 /usr/include/freetype

然后继续make发现错误如下:

/usr/lib64/libglib-2.0.so.0: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make[2]: *** [testgdi] Error 1
make[2]: Leaving directory `/usr/local/src/libgdiplus-2.10.9/tests‘
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/libgdiplus-2.10.9‘
make: *** [all] Error 2

解决方法来自:http://beginor.github.io/2013/10/15/install-and-config-mono-on-ubuntu-server.html

先执行 ./configure 命令, 然后编辑 test/Makefile 文件;
将 130 行的 LIBS = -lpthread -lfontconfig 改为 LIBS = -lpthread -lfontconfig -lglib-2.0 -lX11;
再次执行 make 命令即可。

再次make,是不是很快成功了,ok,make install吧

Ubuntu Server(Ubuntu 14.04 LTS 64位)安装libgdiplus2.10.9出错问题记录,布布扣,bubuko.com

时间: 2024-08-02 02:49:19

Ubuntu Server(Ubuntu 14.04 LTS 64位)安装libgdiplus2.10.9出错问题记录的相关文章

Ubuntu [Ubuntu 12.04 LTS 64位]安装中文搜狗输入法

[Ubuntu 12.04 LTS 64位]安装中文搜狗输入法步骤: [声明]欢迎转载,但请保留文章原始出处:http://blog.csdn.net/yelangjueqi/article/details/46516953 1.ubuntu软件中心搜索:fcitx,只需选择:"Flexible Input Method Framework" 进行安装,相应的其他依赖都会安装上 2.进入sougou输入法官网http://pinyin.sogou.com/linux/ 下载搜狗输入法包

Linux应用:Ubuntu14.04 LTS 64位安装WPS

折腾了半天终于安装好了--- 1. 去官网下载最新的alpha版本的deb包 PS:如果直接sudo apt-get install wps-office 会得到一个比官网更新的版本,很奇怪- 2. 由于目前WPS是32位,并且需要32位的基础库,按照一下方法安装32位基础库 sudo apt-get install libgtk2.0-0:i386 3. 安装字体库(最新的deb包安装时会自动安装) sudo apt-get install ttf-mscorefonts-installer

Ubuntu 14.04(64位)安装和使用docker

                                        Docker介绍: Docker是一个开源的应用容器引擎,可以通过docker来安装一个独立的系统(类似于虚拟机(Vmware)之类的),不过其特点是非常轻量级,所安装应用的启动速度非常快(通常一秒内完成启动):很多时候,我们可以在一台电脑上装上一个docker,然后用docker启动很多服务器,以便在一台电脑上模拟多台服务器的效果. Docker是基于unix的,在linux系统中可以原生地运行:而在windows

Ubuntu 16.04 LTS 64位系统 安装Docker

本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择. 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 1 更新apt包索引: $ sudo apt-get update 1

Ubuntu 14.04 LTS中怎样安装fcitx中文输入法

Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的.这里我们不抱怨,我们自己来着手解决中国人自 己的Linux中文输入法问题.Fcitx是当之无愧的最好的中文输入法(框架),真的非常感谢作者——当然是中国人,不然谁给你写这头痛的东西.当 Linux走进平常百姓家的时候,我确信Fcitx的贡献起码也得有好几个百分点呀! 方法/步骤 1 一,安装fcitx,这么好的软件,ubuntu软件中心肯定是找得到的,但还是命令来得快一

Ubuntu 14.04 LTS 源码安装Juno版Keystone开发环境

系统环境: Ubuntu 14.04 LTS Python 2.7 一.系统上已经安装如下工具: git     setuptools     pip     msgfmt     virtualenv 二.获取源码 $ git clone https://github.com/openstack/keystone $ cd keystone 三.安装一些pip不支持的依赖 $ sudo apt-get install python-dev libxml2-dev libxslt1-dev li

vmware安装 ubuntu 14.04.2 64位 的一些问题

Linux版本号:ubuntu-14.04.2-desktop-amd64 问题一:如何解决 vmware安装ubuntu " Intel VT-x 处于禁用状态" 用虚拟机vmware 11安装ubuntu-14.04.2-desktop-amd64 ,出现错误"此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态"的问题,如下图. 解决方法: 1.重启系统,进入BIOS,我的系统是按F12/F8键进入BIOS的 2.启用 Intel Virt

ubuntu server 14.04 LTS 图形化安装

陈科肇 ================ 1.开始进行用户界面的安装 # apt-get  install xinit 2.安装环境管理器 # apt-get install gdm 3.安装桌面环境 # apt-get install kubuntu-desktop 4.重启 界面安装成功! 注: 1.如果不成功,出现"unable to locate package gnome-core"或"ubuntu server 14.04E:Package 'rpm' has n

Ubuntu 14.04 LTS VirtualBox 个人安装设置

转载请注明: http://blog.csdn.net/beijiwei/article/details/42386805 http://www.cnblogs.com/ntsk13/p/4200404.html 2015年1月2日, 不知道哪根筋发神经病了,手一抖把VB的虚拟硬盘删掉了,连带着许多资料也没了. 原来用的是Ubuntu 10.04 LTS,很顺手. .算了,为了跟上形势,改用Ubuntu14.04 LTS,虽然我对这个的UI 很不满意,相当的不顺手. 以下是装机后设置过程,未完待