原文出处:http://daimajishu.iteye.com/blog/1089143
linux平台:Fedora14
Sqlite版本 sqlite-autoconf-3070701.tar.gz
1.源码安装步骤如下:
1)wget http://www.sqlite.org/sqlite-3.5.6.tar.gz
2)tar -xzvf sqlite-autoconf-3070701.tar.gz
3)cd sqlite-autoconf-3070701
4)./configure --disable-tcl ##加上这个选项则不需要TCL,否则在2.4内核上编译通不过
5)make
6)make install
另外:
如果make的时候提示错误
../sqlite-3.5.1/src/tclsqlite.c:2424: error: syntax error before '*' token
../sqlite-3.5.1/src/tclsqlite.c: In function `Tclsqlite_SafeInit':
../sqlite-3.5.1/src/tclsqlite.c:2424: error: `TCL_OK' undeclared (first use in this function)
../sqlite-3.3.5/src/tclsqlite.c: In function `DbUpdateHandler':
../sqlite-3.3.5/src/tclsqlite.c:333: warning: passing arg 3 of `Tcl_ListObjAppendElement' makes pointer from integer without a cast
../sqlite-3.3.5/src/tclsqlite.c: In function `tclSqlFunc':
../sqlite-3.3.5/src/tclsqlite.c:419: warning: passing arg 1 of `Tcl_NewByteArrayObj' discards qualifiers from pointer target type
这个都是tcl相关的错误,可以先安装ActiveTcl以解决.假如你不需要tcl支持,那么这个错误可以这样避免: .
/configure --help 看一下就知道了。可以 加上 --disable-tcl 选项
2.测试是否安装成功
# cd /usr/lcoal/sqlite-3.5.6
# ./sqlite3 text.db
如果安装成功,会出现下面这样的信息
SQLite version 3.5.6
Enter ".help" for instructions
sqlite>
3.tcl/tk的安装(可选)
简介:
Tcl是一种解释型的脚本语言,所以发布的程序都是源代码(不过现在已经可以将源代码编译成中间代码)。VisualTcl是一个纯Tcl语言编写的GUI开发工具,它的运行需要一个Tcl解释器。你可以使用ActiveTcl,或者你自己从源码编译的解释器。当然,如果你使用freewrap或者tclkit,你可以把VisualTcl变成一个独立运行的程序,那意味即使没有解释器(如:ActiveTcl),也可以运行VisualTcl。
在linux环境下:
step1:
从www.scriptics.com上的链接下载tcl和tk的安装文件
现在最新的版本是8.4.4
http://prdownloads.sourceforge.net/tcl/tcl8.4.4-src.tar.gz
http://prdownloads.sourceforge.net/tcl/tk8.4.4-src.tar.gz
step2:
tar -zvxf tcl8.4.4.tar.gz
cd tcl8.4..4/
cd unix
./configure
make
make install
此时键入命令tclsh84,就可以使用tcl了
step3 安装tk与安装tcl类似
tar -zvxf tk8.4.4.tar.gz
cd tk8.4.4/
cd unix
./configure
make
make install
执行wish84就可以使用tk了。
根据所安装的linux版本的不同,要确保自己是root用户,才能执行make install。
在windows下:
windows推荐使用,activetcl
下载
http://www.activestate.com/Products/Download/Download.plex?id=ActiveTcl
之后安装就可以了。
其实还有其他的一些选择,
tclpro http://www.tcl.tk/software/tclpro/eval/1.4.html
msys/mingw32环境下也有tcl/tk
http://heanet.dl.sourceforge.net/sourceforge/tcl/msys_mingw6.zip
http://prdownloads.sourceforge.net/mingw/tcltk-8.4.1-1.exe?download
其实除了包含的package比activetcl少一些之外,其他没有大的差别。
注:activetcl也有for unix的版本,功能上和for Win的几乎一样。
安装完之后使用的时候,点击tclsh或者wish的图标就可以了。
分享到:
相关推荐
Red Hat Linux生力军——Fedora.pdf
本文详细介绍了在 Fedora 14 环境下安装 arm-linux-gcc 交叉编译器的步骤,包括下载和解压 arm-linux-gcc 工具包、配置环境变量和验证安装结果。该文档旨在帮助开发者快速安装和使用 arm-linux-gcc 交叉编译器,提高...
Linux桌面的新彩虹——Fedora Core 4试用手记揭示了一个充满活力和创新的开源操作系统版本。Fedora Core 4(FC4)的发布标志着Linux在桌面领域的又一个重要里程碑,它采用了最新的开源技术,包括GNOME 2.10、KDE 3.4...
### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 简介与特性 - **Fedora** 是一个基于 Linux 的开源操作系统,它以其开放性、创新性和前瞻性而著称。 - **特点**: - 允许用户自由使用、修改和重新分发。 ...
### Fedora 14 安装指南知识点详述 #### Fedora 14 概览 - **定义与特性**:Fedora 14 是一个开放、创新且前瞻性的操作系统,基于 Linux。它允许用户自由地使用、修改和重新分发。Fedora 由一个强大的社区驱动,...
通过文档"fedora14安装OpenCV2.4.3.docx"、"fedora14使用eclipse开发C-C++.docx"和"ECLIPSE中配置OPENGL.docx",你可以找到更详细的指导和解决可能出现问题的方法。确保每个步骤都按照说明进行,以避免遇到不必要的...
在 Fedora 14 下安装 OpenCV OpenCV 是一个计算机视觉库,提供了大量的图像和视频处理功能。在 Fedora 14 中安装 OpenCV 需要遵循特定的步骤。 首先,需要安装 OpenCV 的依赖项,包括 cmake、gtk2-devel、ffmpeg-...
3. **Fedora-14-i686-Live-Desktop**: 这个版本是一个Live CD/DVD版本,允许用户在不进行任何安装的情况下试用Fedora 14。这意味着用户可以在不修改现有操作系统的情况下体验Fedora的桌面环境。该版本专为32位(i686)...
fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置
- 为了防止安装过程中可能出现的找不到特定文件的问题,如文档中提到的image#1,你需要将整个Fedora 14的ISO镜像也复制到U盘根目录下。 5. **启动安装**: - 重启计算机,进入BIOS设置,将启动设备设置为你的U盘...
本文将深入解析如何在VMware 7.1.2环境下安装Fedora 14操作系统,这是一个基于Linux的开源操作系统,以其稳定性和安全性著称。通过以下步骤,我们将详细了解安装过程中的关键知识点。 ### 一、准备阶段 在开始安装...
通过以上步骤,可以在Windows 7环境下成功地通过硬盘安装Fedora 14操作系统。整个过程涉及到Grub4Dos的配置、启动菜单的修改以及ISO镜像的正确部署等多个方面。这种方法不仅能够有效地避免光驱或USB驱动器的问题,还...
### Fedora 14 显卡驱动安装步骤及图解 #### 概述 本文档将详细介绍如何在Fedora 14系统上安装显卡驱动,包括必要的准备工作、具体步骤以及注意事项。通过本教程,您将能够顺利地为您的Fedora 14系统安装合适的...
### Fedora 14 安装图文教程知识点解析 #### 一、Fedora 14 概述 - **定义与特点**: - Fedora 是一个免费的、现代化且前瞻性的操作系统,基于 Linux 内核。它允许任何人自由使用、修改和重新分发,无论其用途...
本文将详细阐述在Fedora 9环境下安装及配置VMWare Tools的全过程,旨在帮助用户顺利实现这一目标。 #### 第一步:安装内核开发包(kernel-devel) 在Fedora系统上安装VMWare Tools前,首要任务是确保已安装内核...
### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 14 简介 - **定义**: Fedora 是一款基于 Linux 的操作系统,它具有开放性、创新性和前瞻性。任何人都可以自由使用、修改和重新分发 Fedora。 - **开发者**:...
### Fedora 8 硬盘安装及系统安装设置详解 #### 一、Fedora 8 硬盘安装概述 Fedora 8是一款基于Linux的操作系统,由Fedora Project社区维护,该版本发布于2007年。通过硬盘安装Fedora 8,可以方便地在现有操作系统...
### 二、Windows系统下的SQLite3安装 1. **下载**:访问SQLite官方网站(https://www.sqlite.org/download.html),找到预编译的SQLite3二进制文件,下载适用于你的系统的版本。 2. **解压**:解压缩下载的文件,...
### Fedora 7 图解安装教程知识点详解 #### Fedora 7 概述 - **定义**: Fedora 是一套基于 Red Hat Linux 发展而来的免费 Linux 发行版。它由 Fedora Project 社区维护,该项目由 Red Hat 赞助。 - **最新版本**: ...