- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: UnixODBC 2.2.12
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-16-2007 04:18 AM
тАО02-16-2007 04:18 AM
extern int uodbc_vsnprintf (char *str, size_t count, const char *fmt, va_list args);
......................................................................^
%CC-E-PARMTYPLIST, Ill-formed parameter type list.
at line number 55 in file ODBCSRC:[INCLUDE]UODBC_EXTRAS.H;1
and
strvalue = va_arg (args, void *);
.................................^
%CC-E-BADEXPR, Invalid expression.
at line number 343 in file ODBCSRC:[EXTRAS]SNPRINTF.C;1
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-16-2007 04:41 AM
тАО02-16-2007 04:41 AM
SolutionThe 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.
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.)
The vsnprintf call is present in OpenVMS V7.3-2 and later. How far back are you working? (And can you upgrade?)
There's a verbose mode in the compilation error report settings, if you're interested.
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.
Need more formal help? Contact me offline.
Stephen Hoffman
HoffmanLabs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-16-2007 06:38 AM
тАО02-16-2007 06:38 AM
Re: UnixODBC 2.2.12
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2007 01:00 AM
тАО02-19-2007 01:00 AM
Re: UnixODBC 2.2.12
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2007 08:09 AM
тАО02-19-2007 08:09 AM
Re: UnixODBC 2.2.12
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2007 08:32 AM
тАО02-19-2007 08:32 AM
Re: UnixODBC 2.2.12
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2007 09:25 AM
тАО02-19-2007 09:25 AM
Re: UnixODBC 2.2.12
http://mail.easysoft.com/pipermail/unixodbc-dev/2005-January/000346.html
It looks like the include files might still be busted, or the compiler or versions or such are off somewhat, somehow.
Also noticed these folks (no connections with same, no experience with same) have various ODBC products for OpenVMS:
http://www.easysoft.com/
Pulled down the bits from the unixODBC site; taking a quick look at them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-11-2008 10:28 PM
тАО05-11-2008 10:28 PM
Re: UnixODBC 2.2.12
Has any of you gone further pursuing this or any help is appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2008 05:01 AM
тАО05-20-2008 05:01 AM
Re: UnixODBC 2.2.12
http://mail.easysoft.com/pipermail/unixodbc-dev/2008-May/001178.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2008 07:19 PM
тАО05-20-2008 07:19 PM
Re: UnixODBC 2.2.12
ftp://ftp.easysoft.com/pub/unixODBC/unixODBC-2.2.13pre.tar.gz
Please try it with your driver(s) in your environment very soon if you want 2.2.13 to work for you.