Ignore:
Timestamp:
02/13/2013 02:41:32 AM (11 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
3d9adc39
Parents:
ed634f0
Message:

Added instructions to libiodbc and Virtuoso so they play nice with unixODBC

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11023 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/libiodbc.xml

    red634f0 raf6b1d16  
    6161    <bridgehead renderas="sect4">Recommended</bridgehead>
    6262    <para role="recommended">
    63     <xref linkend="gtk2"/> (in order to get the admin tool created)
     63    <xref linkend="gtk2"/> (to create the GUI admin tool)
    6464    </para>
    6565
     
    7272    <title>Installation of libiodbc</title>
    7373
    74     <para>Install <application>libiodbc</application> by running the following
    75     commands:</para>
     74    <para>
     75      Install <application>libiodbc</application> by running the following
     76      commands:
     77    </para>
    7678
    77 <screen><userinput>./configure prefix=/usr --with-iodbc-inidir=/etc/iodbc &amp;&amp;
     79<screen><userinput>./configure --prefix=/usr                   \
     80            --with-iodbc-inidir=/etc/iodbc  \
     81            --includedir=/usr/include/iodbc \
     82            --disable-libodbc               &amp;&amp;
    7883make</userinput></screen>
    7984
    80     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     85    <para>
     86      This package does not come with a test suite.
     87    </para>
     88
     89    <para>
     90      Now, as the <systemitem class="username">root</systemitem> user:
     91    </para>
    8192
    8293<screen role="root"><userinput>make install</userinput></screen>
     
    8798    <title>Command Explanations</title>
    8899
    89     <para><option>--with-iodbc-inidir</option>: <application>libiodbc</application> will
    90     install config files in this directory.</para>
     100    <para>
     101      <parameter>--with-iodbc-inidir</parameter>: <application>libiodbc</application>
     102      will install configuration files in this directory.
     103    </para>
     104
     105    <para>
     106      <parameter>--includedir=/usr/include/iodbc</parameter>: This installs the
     107      interface headers to a private directory to avoid a conflict with headers
     108      installed by <application>unixODBC</application>.
     109    </para>
     110
     111    <para>
     112      <parameter>--disable-libodbc</parameter>: This prevents the installation
     113      of the <filename class="symlink">libodbc.so</filename> symbolic link to
     114      avoid a conflict with <application>unixODBC</application>.
     115    </para>
    91116
    92117  </sect2>
     
    101126
    102127      <seglistitem>
    103         <seg>iodbc-config, iodbctest, iodbctestw, iodbcadm</seg>
    104         <seg>libodbc.{a,so}, libiodbc.{a,so}, libiodbcinst.{a,so}, libiodbcadm.{a,so}</seg>
    105         <seg>/usr/share/libiodbc, /etc/iodbc</seg>
     128        <seg>iodbc-config, iodbctest, iodbctestw, and iodbcadm</seg>
     129        <seg>libiodbc.{a,so}, libiodbcinst.{a,so}, and
     130        libiodbcadm.{a,so}</seg>
     131        <seg>/usr/include/iodbc, /usr/share/libiodbc, and /etc/iodbc</seg>
    106132      </seglistitem>
    107133    </segmentedlist>
     
    115141        <term><command>iodbc-config</command></term>
    116142        <listitem>
    117           <para>is a utility for retrieving the installation options of libiodbc</para>
     143          <para>is a utility for retrieving the installation options of libiodbc.</para>
    118144          <indexterm zone="libiodbc iodbc-config">
    119145            <primary sortas="b-iodbc-config">iodbc-config</primary>
     
    125151        <term><command>iodbctest{,w}</command></term>
    126152        <listitem>
    127           <para>is an interactive SQL processor</para>
     153          <para>are interactive SQL processors.</para>
    128154          <indexterm zone="libiodbc iodbctest">
    129155            <primary sortas="b-iodbctest">iodbctest</primary>
     
    135161        <term><command>iodbcadm</command></term>
    136162        <listitem>
    137           <para>is a graphical administration utility</para>
     163          <para>is a graphical administration utility.</para>
    138164          <indexterm zone="libiodbc iodbcadm">
    139165            <primary sortas="b-iodbcadm">iodbcadm</primary>
Note: See TracChangeset for help on using the changeset viewer.