`

Fedora 15编译安装gSTM

 
阅读更多
gSTM是Linux下一款非常好的图形化SSH管理工具,在Ubuntu中直接apt就可以安装最新版本,在Fedora 15中只能安装1.1版本的rpm包,在 http://sourceforge.net/projects/gstm/ 下载最新的1.2版本的源码make的时候会报错误:

1
/usr/bin/ld: conffile.o: undefined reference to symbol ‘xmlTextWriterEndElement@@LIBXML2_2.6.0′
2
/usr/bin/ld: note: ‘xmlTextWriterEndElement@@LIBXML2_2.6.0′ is defined in DSO /usr/lib/libxml2.so.2 so try adding it to the linker command line
3
/usr/lib/libxml2.so.2: could not read symbols: Invalid operation
出现这个问题的原因在Fedora官方Wiki有说明。

https://fedoraproject.org/wiki/UnderstandingDSOLinkChange

下面给出解决方法:
1. 将下载的源码解压

1
tar xf gstm-1.2.tar.gz
2
cd gstm-1.2/
2.configure

1
./configure
3.编辑Makefile
打开Makefile文件

1
vim src/Makefile
找到gstm_LDADD,在末尾加入-lxml2 -lX11,整体命令为:

1
gstm_LDADD = -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt
2
-lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0
3
-lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpng12 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig
4
-lgconf-2 -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lxml2 -lX11  $(INTLLIBS)
4.编译安装

1
make
2
sudo make install
结束之后就可以在application中找到gSTM了,这个软件对于在国内的linux用户非常有用,你们懂的。
分享到:
评论

相关推荐

    fedora15硬盘安装

    Fedora 15 硬盘安装中 systemd 服务管理机制详解 Fedora 15 硬盘安装是 Linux 操作系统 Fedora 的一个版本,该版本使用 systemd 作为服务管理机制。在 Fedora 15 硬盘安装中,systemd 负责管理系统的各种服务,包括...

    Fedora内核编译的实现

    ### Fedora内核编译的实现 #### 实验背景与目的 本文旨在介绍如何在Fedora 10系统中实现内核的编译过程。通过这一实验,我们可以深入了解Linux内核的工作原理及其定制方法,这对于系统管理员及开发人员来说至关...

    Fedora15安装图解

    ### Fedora 15 安装图解与配置详解 #### Fedora 概览 Fedora,作为一款基于Linux的开源操作系统,以其创新性、前瞻性而著称。它赋予用户完全的自由,无论是使用、修改还是重新分发,无一不体现着开放精神。Fedora...

    fedora15安装配置(终极版)

    ### Fedora 15安装与配置终极指南 #### 一、Fedora 15概述 Fedora 15作为一款开源操作系统,在Linux社区中备受好评。它不仅提供了强大的开发环境,还具备良好的桌面用户体验。本指南将详细介绍Fedora 15的安装与...

    ffmpeg 0.5源码,fedora 8编译通过

    "ffmpeg 0.5源码,fedora 8编译通过"表明这是一个针对Fedora 8发行版的FFmpeg版本,已经成功地完成了编译过程,意味着用户可以在该系统上直接使用或进一步定制FFmpeg。 FFmpeg的核心功能包括: 1. **编码**:支持...

    fedora14中安装arm-linux-gcc交叉编译器.pdf

    Fedora 14 中安装 arm-linux-gcc 交叉编译器 在 Fedora 14 环境中,安装 arm-linux-gcc 交叉编译器是一项重要的任务,以下是安装步骤的详细说明: 安装前的准备 在安装 arm-linux-gcc 交叉编译器之前,需要下载 ...

    Fedora 15安装实战手记

    在准备Fedora 15安装介质时,可以使用LiveCD,这是一个完整的操作系统环境,不需安装即可运行。要把LiveCD的内容解压到硬盘的根目录下,可以利用Linux系统中的mount命令配合loop参数来挂载ISO文件,并复制出所需...

    win7下安装fedora15双系统

    ### Win7 下安装 Fedora 15 双系统详解 #### 一、准备工作 在 Windows 7 下安装 Fedora 15 双系统是一项技术性较强的计算机操作。为了确保安装过程顺利进行,我们需要做好充分的准备工作。 **1.1 准备安装介质** ...

    基于fedora.Linux内核编译报告

    首先,编译Linux内核是一个多步骤的过程,主要包括以下几个步骤:下载解压Linux内核源码、安装软件依赖包、清除编译过程中产生的中间文件、配置内核选项、编译内核源码、安装编译出的内核以及重启系统加载新内核。...

    Fedora 7图解安装教程

    ### Fedora 7 图解安装教程知识点详解 #### Fedora 7 概述 - **定义**: Fedora 是一套基于 Red Hat Linux 发展而来的免费 Linux 发行版。它由 Fedora Project 社区维护,该项目由 Red Hat 赞助。 - **最新版本**: ...

    fedora 下能用的dnw2(不用编译,直接使用)

    标题和描述中提到的关键点是“在Fedora下能用”和“不用编译,直接使用”,这暗示DNW2提供了预编译的二进制版本,用户可以直接安装和运行,而无需经历编译源代码的过程。 在Linux系统中,特别是对于开发者和高级...

    fedora 8 硬盘安装及系统安装设置.

    ### Fedora 8 硬盘安装及系统安装设置详解 #### 一、Fedora 8 硬盘安装概述 Fedora 8是一款基于Linux的操作系统,由Fedora Project社区维护,该版本发布于2007年。通过硬盘安装Fedora 8,可以方便地在现有操作系统...

    Fedora下Qt环境搭建[参考].pdf

    在 Fedora 操作系统中,需要安装交叉编译环境,以便编译 Qt 环境。可以使用 arm-linux-gcc-4.3.2.tar.gz 安装包来安装交叉编译环境。 2. 安装 Qt for PC(X11) 在 Fedora 操作系统中,可以安装 Qt for PC(X11),...

    fedora常用软件安装

    Fedora 常用软件安装指南 Fedora 是一个流行的 Linux 发行版,具有强大的功能和灵活的配置能力。为了让 Fedora 使用更加方便和高效,本文提供了 Fedora 常用软件安装指南,包括安装 GNOME-tweak-tool、Flash player...

    虚拟机中Fedora_11安装过程全图

    【虚拟机中Fedora_11安装过程全图】这篇文档详细介绍了在虚拟机环境下,使用VMware Workstation 8.0安装Fedora 11操作系统的过程,包括遇到的常见问题及其解决方案。以下是对该安装过程的详细解析: 首先,安装...

    fedora 8 Vmware安装教程

    Fedora 8 VMware 安装教程 Fedora 8 VMware 安装教程是指使用 VMware 软件创建虚拟机,然后安装 Fedora 8 操作系统的整个过程。该教程旨在帮助用户掌握 Fedora 8 的安装方法和基本设置。 实验配置文件 * 操作...

    Windows_7下硬盘安装Fedora_15_DVD

    - **EasyBCD配置**:在EasyBCD中添加新的启动项,选择NeoGrub作为引导程序,通过配置文本框加入必要的参数,如`title Fedora15`、`kernel(hd0,5)/vmlinuz`、`initrd(hd0,5)/initrd.img`。这里的`(hd0,5)`和`sda6`...

    用u盘安装Fedora19

    根据给定的文件信息,以下是关于“用U盘安装Fedora 19”的详细知识点: ### 知识点1:U盘安装Fedora 19的必要性 使用U盘作为启动盘安装Fedora 19是一种节约资源的方式,因为它避免了光盘的使用和刻录过程。此外,...

    fedora19 硬盘安装

    ### Fedora 19 硬盘安装指南 #### 概述 Fedora 是一款非常流行的 Linux 发行版,因其稳定性、安全性以及丰富的软件资源而深受用户喜爱。对于想要通过硬盘来安装 Fedora 19 的新手朋友们,本篇教程将详细介绍整个...

    硬盘安装fedora15不需联网

    ### 硬盘安装Fedora 15无需联网的详细步骤及原理 #### 知识点一:硬盘安装操作系统的基本概念 硬盘安装是指通过本地硬盘上的安装程序来完成操作系统的安装,这种方式相比于光盘或U盘安装具有更快的速度以及更高的...

Global site tag (gtag.js) - Google Analytics