mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Updated to unixODBC-2.3.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8678 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
4d14847d14
commit
358afb6166
@ -3,7 +3,7 @@ $LastChangedBy$
|
||||
$Date$
|
||||
-->
|
||||
|
||||
<!ENTITY day "11"> <!-- Always 2 digits -->
|
||||
<!ENTITY day "12"> <!-- Always 2 digits -->
|
||||
<!ENTITY month "11"> <!-- Always 2 digits -->
|
||||
<!ENTITY year "2010">
|
||||
<!ENTITY copyrightdate "2001-&year;">
|
||||
@ -249,7 +249,7 @@ $Date$
|
||||
<!ENTITY desktop-file-utils-version "0.15">
|
||||
<!ENTITY xscreensaver-version "5.11">
|
||||
<!ENTITY pilot-link-version "0.12.2">
|
||||
<!ENTITY unixodbc-version "2.2.12">
|
||||
<!ENTITY unixodbc-version "2.3.0">
|
||||
<!ENTITY graphviz-version "2.26.3">
|
||||
<!ENTITY recode-version "3.6">
|
||||
<!ENTITY xcb-util-version "0.3.6">
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY unixodbc-download-http "http://www.unixodbc.org/unixODBC-&unixodbc-version;.tar.gz">
|
||||
<!ENTITY unixodbc-download-ftp "&gentoo-ftp-repo;/unixODBC-&unixodbc-version;.tar.gz">
|
||||
<!ENTITY unixodbc-md5sum "9a116aad4059c31d231b626ffdf1869a">
|
||||
<!ENTITY unixodbc-size "2.7 MB">
|
||||
<!ENTITY unixodbc-buildsize "101 MB">
|
||||
<!ENTITY unixodbc-time "3.5 SBU (includes building the GUI tools)">
|
||||
<!ENTITY unixodbc-md5sum "f2ad22cbdffe836c58987ed2332c2e99">
|
||||
<!ENTITY unixodbc-size "1.8 MB">
|
||||
<!ENTITY unixodbc-buildsize "30 MB">
|
||||
<!ENTITY unixodbc-time "0.5 SBU (includes building the GUI tools)">
|
||||
]>
|
||||
|
||||
<sect1 id="unixodbc" xreflabel="unixODBC-&unixodbc-version;">
|
||||
@ -33,13 +33,19 @@
|
||||
ODBC (Open DataBase Connectivity) sub-system and an ODBC SDK for Linux, Mac
|
||||
OSX, and UNIX. ODBC is an open specification for providing application
|
||||
developers with a predictable API with which to access data sources. Data
|
||||
sources include SQL Servers and any data source with an ODBC Driver.
|
||||
sources include optional SQL Servers and any data source with an ODBC Driver.
|
||||
<application>unixODBC</application> contains the following components used
|
||||
to assist with the manipulation of ODBC data sources: a driver manager, an
|
||||
installer library and command line tool, command line tools to help install
|
||||
a driver and work with SQL, drivers and driver setup libraries and a suite
|
||||
of graphical tools used to administer ODBC, test drivers and browse data
|
||||
sources.</para>
|
||||
a driver and work with SQL, drivers and driver setup libraries.</para>
|
||||
|
||||
<para>Two major components of previous versions of
|
||||
<application>unixODBC</application> have been moved to separate projects.
|
||||
The GUI tools and libraries are now located at
|
||||
<ulink url="http://sourceforge.net/projects/unixodbc-gui-qt"/>. The
|
||||
<application>Qt</application> based ODBC test tool and autotest framework
|
||||
are now located at
|
||||
<ulink url="http://sourceforge.net/projects/unixodbc-test"/></para>
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
@ -66,22 +72,9 @@
|
||||
<bridgehead renderas="sect3">unixODBC Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional"><xref linkend="qt"/> (required to build the GUI tools),
|
||||
<xref linkend="pth"/>, and
|
||||
<para role="optional"><xref linkend="pth"/> and
|
||||
<ulink url="http://www.hughes.com.au/products/msql/">Mini SQL</ulink></para>
|
||||
|
||||
<note>
|
||||
<para>There is a circular dependency with <application>Qt</application>
|
||||
and <application>unixODBC</application>. If you need to build the
|
||||
<application>Qt</application> <application>unixODBC</application>
|
||||
plugin module, you will have to build and install
|
||||
<application>unixODBC</application> once without the GUI tools to satisfy
|
||||
the <application>Qt</application> build. Then, after
|
||||
<application>Qt</application> has been installed, you'll need to build
|
||||
and install <application>unixODBC</application> again if you wish to
|
||||
build the GUI tools.</para>
|
||||
</note>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/unixodbc"/></para>
|
||||
|
||||
@ -94,9 +87,7 @@
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--sysconfdir=/etc/unixodbc \
|
||||
--enable-fdb \
|
||||
--disable-gui &&
|
||||
--sysconfdir=/etc/unixodbc &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
@ -116,17 +107,12 @@ cp -v -R doc/* /usr/share/doc/unixODBC-&unixodbc-version;</userinput></screen>
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<!-- <para><parameter>-enable-ltdllib</parameter>: This parameter causes the
|
||||
build to use the system-installed version of
|
||||
<application>Libtool</application>.</para> -->
|
||||
<para><option>--enable-drivers</option>: This parameter enables building
|
||||
the drivers that were installed by default in previous versions.</para>
|
||||
|
||||
<para><parameter>--enable-fdb</parameter>: This parameter enables support
|
||||
for file-based data access.</para>
|
||||
|
||||
<para><parameter>--disable-gui</parameter>: This parameter disables
|
||||
building the GUI tools. Remove it if you have
|
||||
<application>Qt</application> installed and wish to build the GUI
|
||||
tools.</para>
|
||||
<para><option>--enable-drivers-conf</option>: This parameter enables
|
||||
building the driver configuration libraries that were installed by default
|
||||
in previous versions.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -160,10 +146,10 @@ cp -v -R doc/* /usr/share/doc/unixODBC-&unixodbc-version;</userinput></screen>
|
||||
class='directory'>/usr/share/doc/unixODBC-&unixodbc-version;</filename>,
|
||||
there are many <filename>README</filename> files throughout the source
|
||||
tree where the use and functionality of the programs can be found.
|
||||
Additionally, you can use the parameter <option>-?</option> with the
|
||||
non-GUI tools for syntax and usage information. Lastly, the
|
||||
<application>unixODBC</application> web site at <ulink
|
||||
url="http://www.unixodbc.org/"/> has very good information.</para>
|
||||
Additionally, you can use the parameter <option>-?</option> for syntax
|
||||
and usage information. Lastly, the <application>unixODBC</application>
|
||||
web site at <ulink url="http://www.unixodbc.org/"/> has very good
|
||||
information.</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
@ -178,14 +164,8 @@ cp -v -R doc/* /usr/share/doc/unixODBC-&unixodbc-version;</userinput></screen>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>DataManager, DataManagerII, ODBCConfig, dltest, isql, iusql,
|
||||
odbc_config, odbcinst and odbctest</seg>
|
||||
<seg>libboundparam.so, libesoobS.so, libgtrtst.so, libmimerS.so,
|
||||
libnn.so, libodbc.so, libodbccr.so, libodbcdrvcfg1S.so,
|
||||
libodbcdrvcfg2S.so, libodbcinst.so, libodbcinstQ.so, libodbcminiS.so,
|
||||
libodbcmyS.so, libodbcnnS.so, libodbcpsql.so, libodbcpsqlS.so,
|
||||
libodbctxt.so, libodbctxtS.so, liboplodbcS.so, liboraodbcS.so,
|
||||
libsapdbS.so, libtdsS.so and libtemplate.so</seg>
|
||||
<seg>dltest, isql, iusql, odbc_config, and odbcinst</seg>
|
||||
<seg>libodbc.so, libodbccr.so, and libodbcinst.so</seg>
|
||||
<seg>/etc/unixodbc and /usr/share/doc/unixODBC-&unixodbc-version;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
@ -195,38 +175,6 @@ cp -v -R doc/* /usr/share/doc/unixODBC-&unixodbc-version;</userinput></screen>
|
||||
<?dbfo list-presentation="list"?>
|
||||
<?dbhtml list-presentation="table"?>
|
||||
|
||||
<varlistentry id="DataManager">
|
||||
<term><command>DataManager</command></term>
|
||||
<listitem>
|
||||
<para>is a graphical program which can be used to browse/explore ODBC
|
||||
data sources.</para>
|
||||
<indexterm zone="unixodbc DataManager">
|
||||
<primary sortas="b-DataManager">DataManager</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="DataManagerII">
|
||||
<term><command>DataManagerII</command></term>
|
||||
<listitem>
|
||||
<para>is an enhanced version of <command>DataManager</command>.</para>
|
||||
<indexterm zone="unixodbc DataManagerII">
|
||||
<primary sortas="b-DataManagerII">DataManagerII</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ODBCConfig">
|
||||
<term><command>ODBCConfig</command></term>
|
||||
<listitem>
|
||||
<para>is a graphical program used to make configuration of ODBC data
|
||||
sources extremely easy.</para>
|
||||
<indexterm zone="unixodbc ODBCConfig">
|
||||
<primary sortas="b-ODBCConfig">ODBCConfig</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="dltest">
|
||||
<term><command>dltest</command></term>
|
||||
<listitem>
|
||||
@ -285,17 +233,6 @@ cp -v -R doc/* /usr/share/doc/unixODBC-&unixodbc-version;</userinput></screen>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="odbctest">
|
||||
<term><command>odbctest</command></term>
|
||||
<listitem>
|
||||
<para>is a graphical program used to test the ODBC API.</para>
|
||||
<indexterm zone="unixodbc odbctest">
|
||||
<primary sortas="b-odbctest">odbctest</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
@ -41,6 +41,15 @@
|
||||
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>November 12th, 2010</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[randy] - Updated to unixODBC-2.3.0.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>November 11th, 2010</para>
|
||||
<itemizedlist>
|
||||
|
Loading…
Reference in New Issue
Block a user