<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: UnixODBC 2.2.12 in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946254#M56475</link>
    <description>Anyone know where I might find a version of unixODBC for OpenVMS that will compile?</description>
    <pubDate>Mon, 19 Feb 2007 16:32:21 GMT</pubDate>
    <dc:creator>James T Horn</dc:creator>
    <dc:date>2007-02-19T16:32:21Z</dc:date>
    <item>
      <title>UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946249#M56470</link>
      <description>Has anyone been able to successfully build UnixODBC for Openvms? Just to compile it I get errors:&lt;BR /&gt;&lt;BR /&gt;extern int uodbc_vsnprintf (char *str, size_t count, const char *fmt, va_list args);&lt;BR /&gt;......................................................................^&lt;BR /&gt;%CC-E-PARMTYPLIST, Ill-formed parameter type list.&lt;BR /&gt;at line number 55 in file ODBCSRC:[INCLUDE]UODBC_EXTRAS.H;1&lt;BR /&gt;&lt;BR /&gt;and&lt;BR /&gt;&lt;BR /&gt; strvalue = va_arg (args, void *);&lt;BR /&gt;.................................^&lt;BR /&gt;%CC-E-BADEXPR, Invalid expression.&lt;BR /&gt;at line number 343 in file ODBCSRC:[EXTRAS]SNPRINTF.C;1&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 16 Feb 2007 12:18:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946249#M56470</guid>
      <dc:creator>James T Horn</dc:creator>
      <dc:date>2007-02-16T12:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946250#M56471</link>
      <description>This is the &lt;A href="http://www.unixodbc.org/" target="_blank"&gt;http://www.unixodbc.org/&lt;/A&gt; stuff?&lt;BR /&gt;&lt;BR /&gt;The second error is probably collateral damage resulting from the first error.  The second is trying to pull in an argument from the list, the first is probably the declaration of the variable-length argument list.&lt;BR /&gt;&lt;BR /&gt;There's probably an include file or two missing, and specifically one related to variable-argument (VA) list processing.  The stdarg.h include file is one spot where you can import the VA stuff from.  There are others.  (Older OpenVMS and specifically older C and older CRTL didn't have the stdarg.h stuff.  And older OpenVMS C had very different VA support.)&lt;BR /&gt;&lt;BR /&gt;The vsnprintf call is present in OpenVMS V7.3-2 and later.  How far back are you working?  (And can you upgrade?)&lt;BR /&gt;&lt;BR /&gt;There's a verbose mode in the compilation error report settings, if you're interested.&lt;BR /&gt;&lt;BR /&gt;I've ported gazillions of C packages to OpenVMS over the years.  Missing include files are fairly common -- older C was far more tolerant of these sorts of things, and of defaulted definitions.  Some programmers have come to depend on this.  &lt;BR /&gt;&lt;BR /&gt;Need more formal help?  Contact me offline.&lt;BR /&gt;&lt;BR /&gt;Stephen Hoffman&lt;BR /&gt;HoffmanLabs&lt;BR /&gt;</description>
      <pubDate>Fri, 16 Feb 2007 12:41:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946250#M56471</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2007-02-16T12:41:55Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946251#M56472</link>
      <description>&amp;gt;This is the &lt;A href="http://www.unixodbc.org/" target="_blank"&gt;http://www.unixodbc.org/&lt;/A&gt; stuff?&lt;BR /&gt;&lt;BR /&gt;Yes, I'm trying to build the unixODBC for OpenVMS.</description>
      <pubDate>Fri, 16 Feb 2007 14:38:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946251#M56472</guid>
      <dc:creator>James T Horn</dc:creator>
      <dc:date>2007-02-16T14:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946252#M56473</link>
      <description>Looks like #include &lt;STDARG.H&gt; is missing ?&lt;BR /&gt;&lt;/STDARG.H&gt;</description>
      <pubDate>Mon, 19 Feb 2007 09:00:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946252#M56473</guid>
      <dc:creator>Daniel Gustafsson</dc:creator>
      <dc:date>2007-02-19T09:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946253#M56474</link>
      <description>I updated the unixODBC port, but I think it's been about 4 years so I'm sure there are changes.  You won't need the homegrown dlopen() and probably some other things the CRTL now does for you, depending on your VMS version.&lt;BR /&gt;&lt;BR /&gt;You might look in [.vms]vms_build.com and see if the vmsconfig.h that it creates on the fly needs any additions, such as various HAVE_xxx type macros.</description>
      <pubDate>Mon, 19 Feb 2007 16:09:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946253#M56474</guid>
      <dc:creator>Craig A Berry</dc:creator>
      <dc:date>2007-02-19T16:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946254#M56475</link>
      <description>Anyone know where I might find a version of unixODBC for OpenVMS that will compile?</description>
      <pubDate>Mon, 19 Feb 2007 16:32:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946254#M56475</guid>
      <dc:creator>James T Horn</dc:creator>
      <dc:date>2007-02-19T16:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946255#M56476</link>
      <description>I don't know where there's a version that compiles, but I see:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://mail.easysoft.com/pipermail/unixodbc-dev/2005-January/000346.html" target="_blank"&gt;http://mail.easysoft.com/pipermail/unixodbc-dev/2005-January/000346.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;It looks like the include files might still be busted, or the compiler or versions or such are off somewhat, somehow.&lt;BR /&gt;&lt;BR /&gt;Also noticed these folks (no connections with same, no experience with same) have various ODBC products for OpenVMS:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.easysoft.com/" target="_blank"&gt;http://www.easysoft.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Pulled down the bits from the unixODBC site; taking a quick look at them.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Feb 2007 17:25:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946255#M56476</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2007-02-19T17:25:37Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946256#M56477</link>
      <description>I would like to build UnixODBC on VMS Alpha (8.3), and I encounter the same difficulties as James has described in his post. This is now a year later and UnixODBC 2.2.13 is just about to be released. I followed an old post: &lt;A href="http://osdir.com/ml/db.unixodbc.devel/2005-01/msg00021.html" target="_blank"&gt;http://osdir.com/ml/db.unixodbc.devel/2005-01/msg00021.html&lt;/A&gt; where Eric Sharkey showed how he has fixed errors in the build procedure and in one of the .c source files. (2.2.10) This was apparantly all that was needed to make it work. But now, when compiling with the instructions from that post, I still get heaps of compilation errors (see attachment).&lt;BR /&gt;Has any of you gone further pursuing this or any help is appreciated.</description>
      <pubDate>Mon, 12 May 2008 05:28:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946256#M56477</guid>
      <dc:creator>tdreher</dc:creator>
      <dc:date>2008-05-12T05:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946257#M56478</link>
      <description>Pulling unixODBC source from current CVS, i.e., the development stream leading up to 2.2.13, I did not see any compile errors using HP C V7.1-015 on OpenVMS Alpha V8.3, but there were a number of warnings and a couple of other nits I encountered when actually building a driver against it.  These were fairly easily resolved and it looks like my patch for them will be accepted:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://mail.easysoft.com/pipermail/unixodbc-dev/2008-May/001178.html" target="_blank"&gt;http://mail.easysoft.com/pipermail/unixodbc-dev/2008-May/001178.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 20 May 2008 12:01:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946257#M56478</guid>
      <dc:creator>Craig A Berry</dc:creator>
      <dc:date>2008-05-20T12:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: UnixODBC 2.2.12</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946258#M56479</link>
      <description>My changes are now in and available in a pre-release snapshot of 2.2.13 at:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="ftp://ftp.easysoft.com/pub/unixODBC/unixODBC-2.2.13pre.tar.gz" target="_blank"&gt;ftp://ftp.easysoft.com/pub/unixODBC/unixODBC-2.2.13pre.tar.gz&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Please try it with your driver(s) in your environment very soon if you want 2.2.13 to work for you.</description>
      <pubDate>Wed, 21 May 2008 02:19:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/unixodbc-2-2-12/m-p/3946258#M56479</guid>
      <dc:creator>Craig A Berry</dc:creator>
      <dc:date>2008-05-21T02:19:59Z</dc:date>
    </item>
  </channel>
</rss>

