Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ SQL » OleDB Compile error in release 2008.1
OleDB Compile error in release 2008.1 [message #21489] Fri, 22 May 2009 16:11 Go to next message
bushman is currently offline  bushman
Messages: 134
Registered: February 2009
Experienced Member
I'm getting the following compile error since I moved from Ultimate++ version 2007.1 to release 2008.1:

----- OleDB ( GUI MT MSC9 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (2 / 16)
OleDB.cpp
c:\upp\uppsrc\ole\util.h(98) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\upp\uppsrc\ole\util.h(98) : error C2143: syntax error : missing ',' before '&'
OleDB: 1 file(s) built in (0:02.14), 2140 msecs / file, duration = 2156 msecs

Line 98 states:
double GetCurrency(const CY& currency);

Looks like the compiler doesn't recognize type 'CY', though.

Should I add some other package I didn't need to add before? The project compiled fine with the previous Ultimate++ release, just upgraded to 2008.1.

Thanks!!
Re: OleDB Compile error in release 2008.1 [message #21492 is a reply to message #21489] Fri, 22 May 2009 20:07 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Sorry for the trouble, however, 2008.1 is now obsolete.

Please try latest release and if bug persists, resubmit...

Mirek
Previous Topic: sqlite3 get number of occurrences
Next Topic: SetTrace() ... Where is the output?
Goto Forum:
  


Current Time: Thu Apr 18 12:35:07 CEST 2024

Total time taken to generate the page: 0.02104 seconds