From: Warren Young Date: July 10 2008 1:51pm Subject: =?WINDOWS-1252?Q?Re:_Need_help_for_compiling_:_=91Transaction=92?= =?WINDOWS-1252?Q?_is_not_a_member_of_=91mysqlpp=92?= List-Archive: http://lists.mysql.com/plusplus/7745 Message-Id: <2EB5BE75-412C-483D-8D93-4265F4605134@etr-usa.com> MIME-Version: 1.0 (Apple Message framework v926) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Jul 10, 2008, at 2:26 AM, Christophe-Marie Duquesne wrote: > I think my version is too old. Yes. The Transaction class was added in the version right after the one you're trying to use, and that version is over two years old now. I would recommend upgrading to MySQL++ v3 for much more than just Transaction. If you can't talk yourself into building from source, the same people who built the DEB you're trying to use now have ported MySQL++ v2.3.2 to Ubuntu. You can probably rebuild that one to work on your system. It's a far sight better than 2.0.7. > For later, I'll remember to always look at the documentation in > /usr/share/doc and not the one on the web Yes, though the ChangeLog on the web site would have clued you into this as well: http://tangentsoft.net/mysql++/ChangeLog As you can see from looking through that, 2.3.2 and 3.0.4 are each significant jumps in functionality from 2.0.7.