I am doing some work using generic C++ on Ubuntu using open source tools. I am on 12.04 LTS - default compiler does not support the C++ 11 standard. (Eventually I will upgrade, but not now)
I'm using GTK+/GTKMM for my GUI work but I need database support and I don't know where to turn - of course there is no database support in native C++.
My databases of choice are SQLite and PostgreSQL. I know Qt has good database support, but I want to avoid using Qt for several reasons (In particular, I don't want to bind everything to the large, specialized, quasi-proprietary Qt framework).
What generic open source libraries are out there that provide support for the database access I need? (I don't really want to write my own database layer...).