UnixODBC下载安装地址:http://www.unixodbc.org/

DOWNLOAD

Distribution Format

unixODBC is currently availible in a gzip, tar format. This means that you should;

1. copy the unixODBC-2.3.4.tar.gz file somewhere you can create files and directories 
2. gunzip unixODBC*.tar.gz 
3. tar xvf unixODBC*.tar

Doing so will create a unixODBC directory with all source files inside.

Via HTTP: unixODBC-2.3.4.tar.gz

MD5 (bd25d261ca1808c947cb687e2034be81): unixODBC-2.3.4.tar.gz.md5

For software that still needs it, 2.3.0 is also available for download unixODBC-2.3.0

Source Access

Public SVN access is also availible for those that want the very latest sources (bleeding edge).

So you may want to use these commands, When prompted for a password for anonymous, simply press the Enter key

svn co svn://svn.code.sf.net/p/unixodbc/code/trunk unixodbc

Developers of unixODBC work from this SVN so the state of the sources in there will vary.

To build from the tree downloaded by svn, run the following command (in the root of the downloaded tree)

make -f Makefile.svn

This will build the configure script.

To build from SVN, you need some current tools, these are what we recommend:

  • automake 1.11
  • autoconf 2.6.4
  • libtool 2.2.6

These can be found from the GNU web site or its many mirrors.

Make the Libraries and Programs

The install uses the standard GNU autoconf process. So its simply a matter of running

./configure 
make 
make install

By default the files are installed into /usr/local. As is usual with configure, this location can be changed by altering the prefix option to configure. i.e.

./configure --prefix=/usr/local/unixODBC

This will install the lib, bin, include and etc directories in /usr/local/unixODBC/lib etc.

To conform with the GNU guidelines the odbcinst file is now installed by default in {prefix}/etc, this can be altered using the --sysconfdir option to configure. To install the files in the old default /etc you would run configure like this

./configure --sysconfdir=/etc

RPM's

if you want some RPMS have a look at the sourceforge project page.

Andre Felipe Machado has also made up some RPM's for use with the version 7.0 and 8.0 version of Connectiva Linux. These can be found here

I have also built a QNX install which is here

FreeBSD Ports's

Nick Sayer has created a FreeBSD port of unixODBC. Have a look at the FreeBSD Ports site and search for unixODBC

Solaris PKG of 2.2.14

I have created Solaris packages of 2.2.14 for SparcSparc 64 biti386andi386 64 bit!!! WARNING (Will Robinson) - these packages expect to install in /usr/local/bin etc, and will remove any non pkgmgr contents of those directories. It will warn you, but if you say yes, they will be gone.

Finally

Everyone should take a look at the README and INSTALL files. If you still have problems then it is likely our fault so just send anemail and I will see what I can do.

UnixODBC的更多相关文章

  1. zabbix安装unixODBC配置完之后报错

    zabbix安装unixODBC配置完之后报错 libmysqlclient_16 not defined in file libmysqlclient_r.so.16 分析 我没有使用centos6 ...

  2. debian C++ OTL库 用 unixodbc 连接 mysql 小记

    这个东东也是折腾了几天,网上很多文章可能已经过时,所以写下不同,以备后用. 参考网址: http://blog.csdn.net/genganpeng/article/details/7402229 ...

  3. [linux]unixODBC的安装配置说明

    什么是unixODBC: ODBC(Open Database Connect)是由Microsoft 公司于1991 年提出的一个开放的,用于访问数据库的统一接口规范. unixODBC的是为非Wi ...

  4. Linux下编译UnixODBC

    编译环境 操作系统: Red Hat Enterprise Linux Server release 5.4 64-bit 编译工具: gcc (GCC) 4.1.2 20080704 (Red Ha ...

  5. macOS上的ODBC-利用unixODBC连接PostgreSQL与SQLite并进行数据迁移

    安装UnixODBC & PSQLODBC driver for UnixODBC $ brew install psqlodbc Updating Homebrew... ==> In ...

  6. firedac使用UNIXODBC连接SQLSERVER

    firedac使用UNIXODBC连接SQLSERVER 1)下载 SQL SERVER ODBC DRIVER FOR 64-BIT LINUX. 如果你有旧版mssql 工具安装,请删除任何较旧的 ...

  7. 通过unixODBC访问PostgreSQL数据库

    磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页    回到顶级页面:PostgreSQL索引页[作者 高健@博客园  luckyjackgao@g ...

  8. 有关unixODBC:Data source name not found, and no default driver specified的问题

    还是昨天测试postgresql的有关Mirroring Controller的功能时出的问题(真TM是个坑). 首先说下环境: 操作系统平台:RHEL6 x86_64 unixODBC版本:2.3. ...

  9. linux 搭建unixODBC ,并对接 PostgreSQL 9.3.4

    环境:suse 11 ,64位的操作系统 unixODBC 版本:2.3.2 PostgreSQL 9.3.4 1 编译安装 unixODBC 下载 unixODBC :http://www.unix ...

随机推荐

  1. Mysql性能优化那些事

    ​    ​对于全栈而言,数据库技能不可或缺,关系型数据库或者nosql,内存型数据库或者偏磁盘存储的数据库,对象存储的数据库或者图数据库--林林总总,但是第一必备技能还应该是MySQL.从LAMP的 ...

  2. 尝鲜basic开发android

    做过android开发的同学都知道,很大精力都需要去面对界面编程,这个是非常没效率非常痛苦的一件事.偶然得知basic老树发新芽,居然还可以做android开发,决定试试效果如何. 首先上:http: ...

  3. [转] npm命令概述

    PS:问题,nvm找不到正确的下载server NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist nvm ls-remote NVM_NODEJS_ORG_MI ...

  4. Android 布局

    转自:http://www.cnblogs.com/chiao/archive/2011/08/24/2152435.html Android布局是应用界面开发的重要一环,在Android中,共有五种 ...

  5. Restart-ServiceEx.psm1

    详细描述 利用WMI的Win32_Service类重启指定计算机上的服务. Restart-ServiceEx cmdlet 通过WMI的Win32_Service类向指定计算机(ComputerNa ...

  6. shell跑一个PHP脚本的简单命令

    最近在做一个刷数据库的小功能,需要批量添加到不同的表中,写好PHP文件之后,登录到某一个服务器上面 上传文件的命令:rz 会出现一个弹框可以选择要上传的文件 执行文件并报错误的命令:/usr/loca ...

  7. maven占位符

    maven占位符默认是${} 也可以自己指定. pom.xml配置如下: <plugin> <groupId>org.apache.maven.plugins</grou ...

  8. DataView操作DataTable

    1.DataView筛选数据 //假设有一个DataTable数据 DataTable dt = new DataTable(); //转成DefaultView DataView dv = dt.D ...

  9. "库未注册"(Library not registered)异常.

    启发链接:http://social.msdn.microsoft.com/Forums/vstudio/en-US/f25b80bc-ecd4-4c37-8be3-9106a765b072/libr ...

  10. OpenSSL安装及目录介绍

    1. 下载安装OpenSSL 2. 根据需要下载安装Visual C++ Redistributable 3. 安装完成OpenSSL后,目录结构如下所示 其中,bin文件夹下是OpenSSL主程序的 ...