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用户非常有用,你们懂的。
分享到:
相关推荐
Fedora 15 硬盘安装中 systemd 服务管理机制详解 Fedora 15 硬盘安装是 Linux 操作系统 Fedora 的一个版本,该版本使用 systemd 作为服务管理机制。在 Fedora 15 硬盘安装中,systemd 负责管理系统的各种服务,包括...
### Fedora内核编译的实现 #### 实验背景与目的 本文旨在介绍如何在Fedora 10系统中实现内核的编译过程。通过这一实验,我们可以深入了解Linux内核的工作原理及其定制方法,这对于系统管理员及开发人员来说至关...
### Fedora 15 安装图解与配置详解 #### Fedora 概览 Fedora,作为一款基于Linux的开源操作系统,以其创新性、前瞻性而著称。它赋予用户完全的自由,无论是使用、修改还是重新分发,无一不体现着开放精神。Fedora...
### Fedora 15安装与配置终极指南 #### 一、Fedora 15概述 Fedora 15作为一款开源操作系统,在Linux社区中备受好评。它不仅提供了强大的开发环境,还具备良好的桌面用户体验。本指南将详细介绍Fedora 15的安装与...
"ffmpeg 0.5源码,fedora 8编译通过"表明这是一个针对Fedora 8发行版的FFmpeg版本,已经成功地完成了编译过程,意味着用户可以在该系统上直接使用或进一步定制FFmpeg。 FFmpeg的核心功能包括: 1. **编码**:支持...
Fedora 14 中安装 arm-linux-gcc 交叉编译器 在 Fedora 14 环境中,安装 arm-linux-gcc 交叉编译器是一项重要的任务,以下是安装步骤的详细说明: 安装前的准备 在安装 arm-linux-gcc 交叉编译器之前,需要下载 ...
在准备Fedora 15安装介质时,可以使用LiveCD,这是一个完整的操作系统环境,不需安装即可运行。要把LiveCD的内容解压到硬盘的根目录下,可以利用Linux系统中的mount命令配合loop参数来挂载ISO文件,并复制出所需...
### Win7 下安装 Fedora 15 双系统详解 #### 一、准备工作 在 Windows 7 下安装 Fedora 15 双系统是一项技术性较强的计算机操作。为了确保安装过程顺利进行,我们需要做好充分的准备工作。 **1.1 准备安装介质** ...
首先,编译Linux内核是一个多步骤的过程,主要包括以下几个步骤:下载解压Linux内核源码、安装软件依赖包、清除编译过程中产生的中间文件、配置内核选项、编译内核源码、安装编译出的内核以及重启系统加载新内核。...
### Fedora 7 图解安装教程知识点详解 #### Fedora 7 概述 - **定义**: Fedora 是一套基于 Red Hat Linux 发展而来的免费 Linux 发行版。它由 Fedora Project 社区维护,该项目由 Red Hat 赞助。 - **最新版本**: ...
标题和描述中提到的关键点是“在Fedora下能用”和“不用编译,直接使用”,这暗示DNW2提供了预编译的二进制版本,用户可以直接安装和运行,而无需经历编译源代码的过程。 在Linux系统中,特别是对于开发者和高级...
### Fedora 8 硬盘安装及系统安装设置详解 #### 一、Fedora 8 硬盘安装概述 Fedora 8是一款基于Linux的操作系统,由Fedora Project社区维护,该版本发布于2007年。通过硬盘安装Fedora 8,可以方便地在现有操作系统...
在 Fedora 操作系统中,需要安装交叉编译环境,以便编译 Qt 环境。可以使用 arm-linux-gcc-4.3.2.tar.gz 安装包来安装交叉编译环境。 2. 安装 Qt for PC(X11) 在 Fedora 操作系统中,可以安装 Qt for PC(X11),...
Fedora 常用软件安装指南 Fedora 是一个流行的 Linux 发行版,具有强大的功能和灵活的配置能力。为了让 Fedora 使用更加方便和高效,本文提供了 Fedora 常用软件安装指南,包括安装 GNOME-tweak-tool、Flash player...
【虚拟机中Fedora_11安装过程全图】这篇文档详细介绍了在虚拟机环境下,使用VMware Workstation 8.0安装Fedora 11操作系统的过程,包括遇到的常见问题及其解决方案。以下是对该安装过程的详细解析: 首先,安装...
Fedora 8 VMware 安装教程 Fedora 8 VMware 安装教程是指使用 VMware 软件创建虚拟机,然后安装 Fedora 8 操作系统的整个过程。该教程旨在帮助用户掌握 Fedora 8 的安装方法和基本设置。 实验配置文件 * 操作...
- **EasyBCD配置**:在EasyBCD中添加新的启动项,选择NeoGrub作为引导程序,通过配置文本框加入必要的参数,如`title Fedora15`、`kernel(hd0,5)/vmlinuz`、`initrd(hd0,5)/initrd.img`。这里的`(hd0,5)`和`sda6`...
根据给定的文件信息,以下是关于“用U盘安装Fedora 19”的详细知识点: ### 知识点1:U盘安装Fedora 19的必要性 使用U盘作为启动盘安装Fedora 19是一种节约资源的方式,因为它避免了光盘的使用和刻录过程。此外,...
### Fedora 19 硬盘安装指南 #### 概述 Fedora 是一款非常流行的 Linux 发行版,因其稳定性、安全性以及丰富的软件资源而深受用户喜爱。对于想要通过硬盘来安装 Fedora 19 的新手朋友们,本篇教程将详细介绍整个...
### 硬盘安装Fedora 15无需联网的详细步骤及原理 #### 知识点一:硬盘安装操作系统的基本概念 硬盘安装是指通过本地硬盘上的安装程序来完成操作系统的安装,这种方式相比于光盘或U盘安装具有更快的速度以及更高的...