`
qingwu
  • 浏览: 11177 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

转载——fedora14下安装sqlite

 
阅读更多

原文出处: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

    Red Hat Linux生力军——Fedora.pdf

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

    本文详细介绍了在 Fedora 14 环境下安装 arm-linux-gcc 交叉编译器的步骤,包括下载和解压 arm-linux-gcc 工具包、配置环境变量和验证安装结果。该文档旨在帮助开发者快速安装和使用 arm-linux-gcc 交叉编译器,提高...

    Linux桌面的新彩虹——Fedora Core 4试用手记.pdf

    Linux桌面的新彩虹——Fedora Core 4试用手记揭示了一个充满活力和创新的开源操作系统版本。Fedora Core 4(FC4)的发布标志着Linux在桌面领域的又一个重要里程碑,它采用了最新的开源技术,包括GNOME 2.10、KDE 3.4...

    fedora14安装图解教程

    ### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 简介与特性 - **Fedora** 是一个基于 Linux 的开源操作系统,它以其开放性、创新性和前瞻性而著称。 - **特点**: - 允许用户自由使用、修改和重新分发。 ...

    fedora14下OPENCV安装、eclipse开发C++配置

    通过文档"fedora14安装OpenCV2.4.3.docx"、"fedora14使用eclipse开发C-C++.docx"和"ECLIPSE中配置OPENGL.docx",你可以找到更详细的指导和解决可能出现问题的方法。确保每个步骤都按照说明进行,以避免遇到不必要的...

    在Fedora 14下安装OpenCV

    在 Fedora 14 下安装 OpenCV OpenCV 是一个计算机视觉库,提供了大量的图像和视频处理功能。在 Fedora 14 中安装 OpenCV 需要遵循特定的步骤。 首先,需要安装 OpenCV 的依赖项,包括 cmake、gtk2-devel、ffmpeg-...

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    3. **Fedora-14-i686-Live-Desktop**: 这个版本是一个Live CD/DVD版本,允许用户在不进行任何安装的情况下试用Fedora 14。这意味着用户可以在不修改现有操作系统的情况下体验Fedora的桌面环境。该版本专为32位(i686)...

    fedora14安装配置

    fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置

    在vmware7.1.2下安装Fedora 14(图解)

    本文将深入解析如何在VMware 7.1.2环境下安装Fedora 14操作系统,这是一个基于Linux的开源操作系统,以其稳定性和安全性著称。通过以下步骤,我们将详细了解安装过程中的关键知识点。 ### 一、准备阶段 在开始安装...

    WIN7上硬盘安装fedora14

    通过以上步骤,可以在Windows 7环境下成功地通过硬盘安装Fedora 14操作系统。整个过程涉及到Grub4Dos的配置、启动菜单的修改以及ISO镜像的正确部署等多个方面。这种方法不仅能够有效地避免光驱或USB驱动器的问题,还...

    fedora14显卡驱动安装步骤及图解

    ### Fedora 14 显卡驱动安装步骤及图解 #### 概述 本文档将详细介绍如何在Fedora 14系统上安装显卡驱动,包括必要的准备工作、具体步骤以及注意事项。通过本教程,您将能够顺利地为您的Fedora 14系统安装合适的...

    fedora 14 安装图文教程

    ### Fedora 14 安装图文教程知识点解析 #### 一、Fedora 14 概述 - **定义与特点**: - Fedora 是一个免费的、现代化且前瞻性的操作系统,基于 Linux 内核。它允许任何人自由使用、修改和重新分发,无论其用途...

    Fedora 9下VMWareTools安装步骤

    本文将详细阐述在Fedora 9环境下安装及配置VMWare Tools的全过程,旨在帮助用户顺利实现这一目标。 #### 第一步:安装内核开发包(kernel-devel) 在Fedora系统上安装VMWare Tools前,首要任务是确保已安装内核...

    Fedora14安装图解教程

    ### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 14 简介 - **定义**: Fedora 是一款基于 Linux 的操作系统,它具有开放性、创新性和前瞻性。任何人都可以自由使用、修改和重新分发 Fedora。 - **开发者**:...

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

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

    sqlite3本地安装

    ### 二、Windows系统下的SQLite3安装 1. **下载**:访问SQLite官方网站(https://www.sqlite.org/download.html),找到预编译的SQLite3二进制文件,下载适用于你的系统的版本。 2. **解压**:解压缩下载的文件,...

    Fedora 7图解安装教程

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

Global site tag (gtag.js) - Google Analytics