Why not to consider the "mysql++" library that is so powerful? There are things in the "mysql++" that are even more powerful than mysql C library and your wrapper classes together can provide (i.e. (SSQLS)).
Thats not even close. E.g. no SqlExp.
SSQLS in U++ is ".sch schema". Much more powerful.
Also, U++ Sql is designed to work with many RDBMs. Recent changes will even make possible platform independent SQL.
OTOH, if you like mysql++ more, simply go for it. There is no reason why you should not use external library with U++.
Means, issue is still unresolved. Could you please drop me a couple of words why there is "-2" and how we could fix that issue?